| 1 | 25 | Ray WardHunters Bog Trotters | M40+ | M |
29:05 | --100%22.97%21.22%-11:59:58 |
| 2 | 89 | Chris CurrieTeviotdale Harriers | M40+ | M |
30:12 | +1:07+3.84%96.30%20.02%18.19%-11:59:58 |
| 3 | 236 | Colin WilliamsMoorfoot Runners | M40+ | M |
30:47 | +1:42+5.85%94.48%18.47%16.61%311:59:58 |
| 4 | 205 | Dave WrightHunters Bog Trotters | M40+ | M |
31:18 | +2:13+7.62%92.92%17.10%15.21%-11:59:58 |
| 5 | 367 | Robert TurnerMusselburgh and District Athletics Club | M40+ | M |
31:46 | +2:41+9.23%91.55%15.87%13.95%511:59:58 |
| 6 | 111 | Michael LewisUnattached | M40+ | M |
32:09 | +3:04+10.54%90.46%14.85%12.91%-11:59:58 |
| 7 | 296 | Robert HenryMusselburgh and District Athletics Club | M40+ | M |
32:11 | +3:06+10.66%90.37%14.76%12.82%711:59:58 |
| 8 | 212 | Jamie McgowanGala Harriers | M40+ | M |
32:31 | +3:26+11.81%89.44%13.88%11.92%811:59:58 |
| 9 | 53 | Mark BarrettLauderdale Limpers Running Club | M40+ | M |
32:35 | +3:30+12.03%89.26%13.70%11.74%911:59:58 |
| 10 | 193 | Andrew HowettLauderdale Limpers Running Club | M40+ | M |
32:52 | +3:47+13.01%88.49%12.95%10.97%1011:59:58 |
| 11 | 351 | Nathan BeardGala Harriers | M40+ | M |
32:56 | +3:51+13.24%88.31%12.78%10.79%1111:59:58 |
| 12 | 82 | Dean WhitefordLauderdale Limpers Running Club | M40+ | M |
33:46 | +4:41+16.10%86.13%10.57%8.53%1211:59:58 |
| 13 | 292 | Andrew David GilmourUnattached | M40+ | M |
33:47 | +4:42+16.16%86.09%10.53%8.49%-11:59:58 |
| 14 | 37 | Matthew FlemingAG Running Club | M40+ | M |
34:03 | +4:58+17.08%85.41%9.82%7.77%-11:59:58 |
| 15 | 412 | Timothy MatthewsonWooler R C | M40+ | M |
34:12 | +5:07+17.59%85.04%9.42%7.36%-11:59:58 |
| 16 | 5 | David WaldieMoorfoot Runners | M40+ | M |
34:15 | +5:10+17.77%84.91%9.29%7.22%1611:59:58 |
| 17 | 154 | Oliver PoundPortobello Running Club | M40+ | M |
35:27 | +6:22+21.89%82.04%6.11%3.97%1711:59:58 |
| 18 | 238 | Dean CarrMoorfoot Runners | M40+ | M |
35:33 | +6:28+22.23%81.81%5.85%3.70%1811:59:58 |
| 19 | 362 | Richy ConnorUnattached | M40+ | M |
35:36 | +6:31+22.41%81.69%5.71%3.57%-11:59:58 |
| 20 | 240 | Martin QuirkeMoorfoot Runners | M40+ | M |
35:42 | +6:37+22.75%81.47%5.45%3.30%-11:59:58 |
| 21 | 213 | Robin WatsonDunbar Running Club | M40+ | M |
36:02 | +6:57+23.90%80.71%4.57%2.39%-11:59:58 |
| 22 | 288 | Mark DenholmPenicuik Harriers | M40+ | M |
36:32 | +7:27+25.62%79.61%3.24%1.04%2211:59:58 |
| 23 | 284 | Mark KeastMusselburgh and District Athletics Club | M40+ | M |
36:48 | +7:43+26.53%79.03%2.54%0.32%2311:59:58 |
| 24 | 14 | Ross DalglieshGala Harriers | M40+ | M |
37:02 | +7:57+27.34%78.53%1.92%-0.32%2411:59:58 |
| 25 | 194 | Paul BellamyHarmeny Athletic Club | M40+ | M |
37:48 | +8:43+29.97%76.94%-0.11%-2.39%-11:59:58 |
| 26 | 22 | Benjamin NapierDunbar Running Club | M40+ | M |
37:54 | +8:49+30.32%76.74%-0.38%-2.66%-11:59:58 |
| 27 | 372 | Christopher McKiddieWesterlands Cross Country Club | M40+ | M |
38:07 | +9:02+31.06%76.30%-0.95%-3.25%-11:59:58 |
| 28 | 175 | Richard OsmanPenicuik Harriers | M40+ | M |
38:26 | +9:21+32.15%75.67%-1.79%-4.11%2811:59:58 |
| 29 | 279 | Ross BeveridgeHaddington Running Club | M40+ | M |
38:37 | +9:32+32.78%75.31%-2.28%-4.60%-11:59:58 |
| 30 | 102 | Steve AitchisonLauderdale Limpers Running Club | M40+ | M |
38:39 | +9:34+32.89%75.25%-2.36%-4.70%-11:59:58 |
| 31 | 283 | Alex HilliamPortobello Running Club | M40+ | M |
39:15 | +10:10+34.96%74.10%-3.95%-6.32%3111:59:58 |
| 32 | 137 | George LuptonCarnethy Hill Racing Club | M40+ | M |
40:02 | +10:57+37.65%72.65%-6.03%-8.44%-11:59:58 |
| 33 | 271 | Philip MorrisonMoorfoot Runners | M40+ | M |
40:16 | +11:11+38.45%72.23%-6.65%-9.07%-11:59:58 |
| 34 | 208 | Simon McAreeGala Harriers | M40+ | M |
40:41 | +11:36+39.89%71.49%-7.75%-10.20%-11:59:58 |
| 35 | 314 | Craig WeldonPenicuik Harriers | M40+ | M |
41:02 | +11:57+41.09%70.88%-8.68%-11.15%3511:59:58 |
| 36 | 88 | Gregor WelshTeviotdale Harriers | M40+ | M |
41:08 | +12:03+41.43%70.71%-8.94%-11.42%-11:59:58 |
| 37 | 423 | Scott RobertsonUnattached | M40+ | M |
42:05 | +13:00+44.70%69.11%-11.46%-14.00%-11:59:58 |
| 38 | 289 | Denny CalderUnattached | M40+ | M |
43:15 | +14:10+48.71%67.24%-14.55%-17.16%-11:59:58 |
| 39 | 36 | Garry FraserGala Harriers | M40+ | M |
43:46 | +14:41+50.49%66.45%-15.91%-18.56%-11:59:58 |
| 40 | 328 | Alexander MacDonaldPortobello Running Club | M40+ | M |
44:03 | +14:58+51.46%66.02%-16.67%-19.32%4011:59:58 |
| 41 | 323 | Richie HallinanPortobello Running Club | M40+ | M |
44:55 | +15:50+54.44%64.75%-18.96%-21.67%-11:59:58 |
| 42 | 343 | Peter EwartUnattached | M40+ | M |
45:18 | +16:13+55.76%64.20%-19.98%-22.71%-11:59:58 |
| 43 | 172 | Scott CairnsPenicuik Harriers | M40+ | M |
45:22 | +16:17+55.99%64.11%-20.15%-22.89%-11:59:58 |
| 44 | 280 | Duncan DavidsonUnattached | M40+ | M |
45:59 | +16:54+58.11%63.25%-21.79%-24.56%-11:59:58 |
| 45 | 143 | Daniel RentonUnattached | M40+ | M |
51:21 | +22:16+76.56%56.64%-36.00%-39.10%-11:59:58 |
| 46 | 98 | Lee RobsonTweed Striders | M40+ | M |
51:45 | +22:40+77.94%56.20%-37.06%-40.18%-11:59:58 |