| 1 | 466 | Ray WardHunters Bog Trotters | M40+ | M |
24:36 | --100%20,44%17,54%- |
| 2 | 663 | Brian AitchisonGala Harriers | M40+ | M |
25:27 | +0:51+3,46%96,66%17,69%14,69%2 |
| 3 | 810 | Colin BrownGala Harriers | M40+ | M |
25:57 | +1:21+5,49%94,80%16,08%13,02%3 |
| 4 | 714 | Tim DarlowGala Harriers | M40+ | M |
26:21 | +1:45+7,11%93,36%14,78%11,68%4 |
| 5 | 598 | Leahn ParryLauderdale Limpers Running Club | M40+ | M |
26:28 | +1:52+7,59%92,95%14,40%11,28%5 |
| 6 | 423 | Robert HenryMusselburgh and District Athletics Club | M40+ | M |
26:59 | +2:23+9,69%91,17%12,73%9,55%- |
| 7 | 462 | Paul SliferMusselburgh and District Athletics Club | M40+ | M |
27:00 | +2:24+9,76%91,11%12,68%9,50%- |
| 8 | 518 | Neil PurvesUnattached | M40+ | M |
27:03 | +2:27+9,96%90,94%12,52%9,33%- |
| 9 | 458 | Darin DougalMoorfoot Runners | M40+ | M |
27:06 | +2:30+10,16%90,77%12,36%9,16%- |
| 10 | 704 | Calum StewartLauderdale Limpers Running Club | M40+ | M |
27:09 | +2:33+10,37%90,61%12,19%8,99%10 |
| 11 | 729 | Paul MoseleyDunbar Running Club | M40+ | M |
27:50 | +3:14+13,14%88,38%9,98%6,70%11 |
| 12 | 468 | Dean CarrMoorfoot Runners | M40+ | M |
28:24 | +3:48+15,45%86,62%8,15%4,80%- |
| 13 | 534 | Graeme HendryGala Harriers | M40+ | M |
28:46 | +4:10+16,94%85,52%6,97%3,58%- |
| 14 | 626 | James ClampUnattached | M40+ | M |
29:42 | +5:06+20,73%82,83%3,95%0,45%- |
| 15 | 685 | Ben MitchellLasswade Athletics Club | M40+ | M |
29:46 | +5:10+21,00%82,64%3,73%0,22%- |
| 16 | 436 | Iain PughDunbar Running Club | M40+ | M |
29:54 | +5:18+21,54%82,27%3,30%-0,22%16 |
| 17 | 741 | Robin TorrieCarnethy Hill Running Club | M40+ | M |
30:06 | +5:30+22,36%81,73%2,65%-0,89%- |
| 18 | 535 | Geoff LynnUnattached | M40+ | M |
30:49 | +6:13+25,27%79,83%0,34%-3,30%- |
| 19 | 679 | Stuart BlackTweed Striders | M40+ | M |
31:02 | +6:26+26,15%79,27%-0,36%-4,02%- |
| 20 | 699 | Luis MoleroLauderdale Limpers Running Club | M40+ | M |
31:08 | +6:32+26,56%79,01%-0,69%-4,36%20 |
| 21 | 485 | Craig RutherfordNHOB Kelso | M40+ | M |
32:19 | +7:43+31,37%76,12%-4,52%-8,32%- |
| 22 | 547 | Devrim TurkayGala Harriers | M40+ | M |
34:27 | +9:51+40,04%71,41%-11,41%-15,47%- |
| 23 | 758 | Steve AitchisonLauderdale Limpers Running Club | M40+ | M |
34:37 | +10:01+40,72%71,06%-11,95%-16,03%- |
| 24 | 555 | Garry FraserGala Harriers | M40+ | M |
35:30 | +10:54+44,31%69,30%-14,81%-18,99%- |
| 25 | 791 | Duncan WeddellDunbar Running Club | M40+ | M |
36:17 | +11:41+47,49%67,80%-17,34%-21,62%25 |
| 26 | 469 | Gav BrownGala Harriers | M40+ | M |
37:05 | +12:29+50,75%66,34%-19,93%-24,30%- |
| 27 | 605 | Chris CloseTweed Striders | M40+ | M |
37:21 | +12:45+51,83%65,86%-20,79%-25,20%- |
| 28 | 416 | Alexander MacdonaldPortobello Running Club | M40+ | M |
37:51 | +13:15+53,86%64,99%-22,41%-26,87%- |
| 29 | 612 | Robert HarleyUnattached | M40+ | M |
40:14 | +15:38+63,55%61,14%-30,12%-34,86%- |
| 30 | 574 | Gregor WelshTeviotdale Harriers | M40+ | M |
40:23 | +15:47+64,16%60,92%-30,60%-35,36%- |