| 1 | 242 | Martin Devine100 Marathon Club | M40 | M |
3:05:28 | --100%23.94%22.77%-10:00:05 |
| 2 | 235 | Andrew McCafferty | M40 | M |
3:06:21 | +0:53+0.48%99.53%23.58%22.40%-10:00:05 |
| 3 | 130 | Russell Beswick | M40 | M |
3:15:21 | +9:53+5.33%94.94%19.89%18.65%-10:00:05 |
| 4 | 164 | Iain MacDougallCostorphine | M40 | M |
3:22:09 | +16:41+9.00%91.75%17.10%15.82%-10:00:05 |
| 5 | 142 | Gordon Alexander | M40 | M |
3:23:33 | +18:05+9.75%91.12%16.53%15.24%-10:00:05 |
| 6 | 43 | Aaron McCroneGreenock Glenpark Harriers | M40 | M |
3:32:33 | +27:05+14.60%87.26%12.84%11.49%-10:00:05 |
| 7 | 216 | Lukasz CwiklewskiPitreavie AAC | M40 | M |
3:34:23 | +28:55+15.59%86.51%12.08%10.73%-10:00:05 |
| 8 | 225 | Philip Curran | M40 | M |
3:39:42 | +34:14+18.46%84.42%9.90%8.51%-10:00:05 |
| 9 | 116 | Derek Page | M40 | M |
3:39:47 | +34:19+18.50%84.39%9.87%8.48%-10:00:05 |
| 10 | 132 | Douglas Frew | M40 | M |
3:42:22 | +36:54+19.90%83.41%8.81%7.40%-10:00:05 |
| 11 | 143 | Ed Sly | M40 | M |
3:45:13 | +39:45+21.43%82.35%7.64%6.22%-10:00:05 |
| 12 | 175 | Gary SchofieldCarnegie Harriers | M40 | M |
3:46:20 | +40:52+22.03%81.94%7.18%5.75%-10:00:05 |
| 13 | 90 | Thomas Hainey | M40 | M |
3:50:35 | +45:07+24.33%80.43%5.44%3.98%-10:00:05 |
| 14 | 176 | Martin Simms | M40 | M |
3:53:50 | +48:22+26.08%79.32%4.11%2.63%-10:00:05 |
| 15 | 153 | Robert Fleeting | M40 | M |
3:58:21 | +52:53+28.51%77.81%2.26%0.75%-10:00:05 |
| 16 | 259 | Adrian Puscasu | M40 | M |
4:01:56 | +56:28+30.45%76.66%0.79%-0.75%-10:00:05 |
| 17 | 107 | John Myles | M40 | M |
4:08:38 | +1:03:10+34.06%74.59%-1.96%-3.54%-10:00:05 |
| 18 | 221 | Michael BurnsLiverpool Running Club | M40 | M |
4:08:52 | +1:03:24+34.18%74.52%-2.06%-3.63%-10:00:05 |
| 19 | 104 | Neil Tannahill | M40 | M |
4:09:37 | +1:04:09+34.59%74.30%-2.36%-3.95%-10:00:05 |
| 20 | 29 | Ronan McDermottStrathearn Harriers | M40 | M |
4:10:06 | +1:04:38+34.85%74.16%-2.56%-4.15%-10:00:05 |
| 21 | 21 | Mark EastonThe Meedies running club | M40 | M |
4:10:42 | +1:05:14+35.17%73.98%-2.81%-4.40%-10:00:05 |
| 22 | 45 | Ian YoungAyr Seaforth AAC | M40 | M |
4:14:41 | +1:09:13+37.32%72.82%-4.44%-6.06%-10:00:05 |
| 23 | 121 | Iain MacLean | M40 | M |
4:18:55 | +1:13:27+39.60%71.63%-6.18%-7.82%-10:00:05 |
| 24 | 219 | Graeme WhiteWee County Harriers | M40 | M |
4:21:43 | +1:16:15+41.11%70.87%-7.33%-8.98%-10:00:05 |
| 25 | 197 | Davy RobertsWest End Road Runners | M40 | M |
4:38:05 | +1:32:37+49.94%66.69%-14.04%-15.80%-10:00:05 |
| 26 | 63 | Steve Dickson | M40 | M |
4:56:49 | +1:51:21+60.04%62.49%-21.72%-23.60%-10:00:05 |
| 27 | 26 | Martin HendersonThe Meedies running club | M40 | M |
5:10:41 | +2:05:13+67.51%59.70%-27.41%-29.38%-10:00:05 |
| 28 | 53 | Ian Fleming | M40 | M |
5:15:03 | +2:09:35+69.87%58.87%-29.20%-31.19%-10:00:05 |
| 29 | 55 | Graeme Hawker | M40 | M |
5:15:54 | +2:10:26+70.33%58.71%-29.55%-31.55%-10:00:05 |
| 30 | 205 | Joseph Shahamat | M40 | M |
5:17:55 | +2:12:27+71.41%58.34%-30.37%-32.39%-10:00:05 |