| 1 | 14 | Tom MartynHunters Bog Trotters | MS | H |
27:23 | --100%32,87%31,18%111:59:59 |
| 2 | 281 | Julian BarrableCorstorphine AAC | MS | H |
29:01 | +1:38+5,96%94,37%28,86%27,08%-11:59:59 |
| 3 | 305 | Marc WilkinsonLauderdale Limpers Running Club | MS | H |
29:17 | +1:54+6,94%93,51%28,21%26,41%311:59:59 |
| 4 | 32 | Alex LuetchfordHunters Bog Trotters | MS | H |
29:51 | +2:28+9,01%91,74%26,82%24,98%411:59:59 |
| 5 | 398 | Andrew MacraeCarnethy Hill Racing Club | M50+ | H |
31:24 | +4:01+14,67%87,21%23,02%21,09%511:59:59 |
| 6 | 134 | Iain GilmoreCarnethy Hill Racing Club | MS | H |
31:28 | +4:05+14,91%87,02%22,86%20,92%611:59:59 |
| 7 | 426 | Zico FieldGala Harriers | MJ | H |
31:43 | +4:20+15,82%86,34%22,24%20,29%711:59:59 |
| 8 | 397 | Rob OwenCarnethy Hill Racing Club | MS | H |
31:51 | +4:28+16,31%85,98%21,92%19,96%811:59:59 |
| 9 | 120 | Gary TrewarthaGala Harriers | M40+ | H |
31:53 | +4:30+16,43%85,89%21,83%19,87%911:59:59 |
| 10 | 406 | Andrew LamontCarnethy Hill Racing Club | M40+ | H |
31:54 | +4:31+16,49%85,84%21,79%19,83%-11:59:59 |
| 11 | 123 | Iain StewartGala Harriers | M40+ | H |
31:55 | +4:32+16,56%85,80%21,75%19,79%1111:59:59 |
| 12 | 217 | Gregor KerLauderdale Limpers Running Club | MS | H |
32:00 | +4:37+16,86%85,57%21,55%19,58%1211:59:59 |
| 13 | 235 | Duncan LamontHunters Bog Trotters | M40+ | H |
32:16 | +4:53+17,83%84,87%20,89%18,91%1311:59:59 |
| 14 | 36 | David LimmerPortobello Running Club | MS | H |
32:42 | +5:19+19,42%83,74%19,83%17,82%-11:59:59 |
| 15 | 163 | Brian MarshallHaddington Running Club | M50+ | H |
33:35 | +6:12+22,64%81,54%17,67%15,60%-11:59:59 |
| 16 | 438 | Euan DaffDunbar Running Club | MJ | H |
33:37 | +6:14+22,76%81,46%17,58%15,52%1611:59:59 |
| 17 | 19 | Craig O'DonnellDunbar Running Club | M40+ | H |
33:48 | +6:25+23,43%81,02%17,14%15,06%1711:59:59 |
| 18 | 441 | Fraser McFaddenEdinburgh Athletics Club | MS | H |
34:00 | +6:37+24,16%80,54%16,64%14,55%-11:59:59 |
| 19 | 265 | Dave WrightHunters Bog Trotters | M40+ | H |
34:12 | +6:49+24,89%80,07%16,15%14,05%-11:59:59 |
| 20 | 402 | Joe MeltonHarmeny AC | M50+ | H |
34:29 | +7:06+25,93%79,41%15,46%13,34%-11:59:59 |
| 21 | 31 | Wade CormackHunters Bog Trotters | MS | H |
34:35 | +7:12+26,29%79,18%15,21%13,09%-11:59:59 |
| 22 | 277 | Saul MillerWooler Running Club | M50+ | H |
34:42 | +7:19+26,72%78,91%14,93%12,80%2211:59:59 |
| 23 | 161 | Cameron MunroMoorfoot Runners | MS | H |
35:02 | +7:39+27,94%78,16%14,11%11,96%2311:59:59 |
| 24 | 291 | Jelmer SamploniusHunters Bog Trotters | MS | H |
35:09 | +7:46+28,36%77,90%13,83%11,66%-11:59:59 |
| 25 | 194 | Joseph DawesLauderdale Limpers Running Club | MJ | H |
35:15 | +7:52+28,73%77,68%13,58%11,41%2511:59:59 |
| 26 | 18 | Paul SliferMusselburgh and District Athletics Club | M50+ | H |
35:17 | +7:54+28,85%77,61%13,50%11,33%2611:59:59 |
| 27 | 360 | David WardUnattached | M40+ | H |
35:24 | +8:01+29,28%77,35%13,21%11,04%-11:59:59 |
| 28 | 477 | James AndersonOchil Hill Runners | MS | H |
35:42 | +8:19+30,37%76,70%12,48%10,28%-11:59:59 |
| 29 | 89 | James MayersMusselburgh and District Athletics Club | M60+ | H |
35:57 | +8:34+31,28%76,17%11,86%9,65%2911:59:59 |
| 30 | 296 | Dean CarrMoorfoot Runners | M50+ | H |
36:03 | +8:40+31,65%75,96%11,62%9,40%3011:59:59 |
| 31 | 222 | Michael LewisAG Running School | M40+ | H |
36:04 | +8:41+31,71%75,92%11,58%9,36%-11:59:59 |
| 32 | 76 | Matthew FlemingAG Running School | M40+ | H |
36:05 | +8:42+31,77%75,89%11,54%9,32%-11:59:59 |
| 33 | 389 | Scott WalkerPenicuik Harriers | M50+ | H |
36:10 | +8:47+32,08%75,71%11,33%9,11%3311:59:59 |
| 34 | 122 | Christopher McKiddieWesterlands Cross Country Club | M40+ | H |
36:15 | +8:52+32,38%75,54%11,13%8,90%-11:59:59 |
| 35 | 197 | Antony HenryPenicuik Harriers | MS | H |
36:22 | +8:59+32,81%75,30%10,84%8,61%3511:59:59 |
| 36 | 285 | Andrew HowettLauderdale Limpers Running Club | M40+ | H |
36:29 | +9:06+33,23%75,06%10,56%8,31%-11:59:59 |
| 37 | 396 | William PikettNorham Running Club | M50+ | H |
36:39 | +9:16+33,84%74,72%10,15%7,90%-11:59:59 |
| 38 | 165 | Julian WarmanHunters Bog Trotters | M50+ | H |
37:12 | +9:49+35,85%73,61%8,80%6,51%-11:59:59 |
| 39 | 469 | Richard DougalHunters Bog Trotters | MS | H |
37:21 | +9:58+36,40%73,32%8,43%6,14%-11:59:59 |
| 39 | 114 | Neil GilmoreCarnethy Hill Racing Club | M60+ | H |
37:21 | +9:58+36,40%73,32%8,43%6,14%-11:59:59 |
| 41 | 186 | James DennisonGala Harriers | M50+ | H |
37:48 | +10:25+38,04%72,44%7,33%5,01%-11:59:59 |
| 42 | 148 | Colm McCarthyUnattached | M40+ | H |
37:53 | +10:30+38,34%72,28%7,12%4,80%-11:59:59 |
| 43 | 233 | Sam Tammas-WilliamsEdinburgh Running Network | MS | H |
37:54 | +10:31+38,41%72,25%7,08%4,75%4311:59:59 |
| 44 | 415 | Owen MillsEdinburgh Running Network | MS | H |
37:59 | +10:36+38,71%72,09%6,88%4,54%4411:59:59 |
| 45 | 331 | Andy NicholCorstorphine AAC | M50+ | H |
38:03 | +10:40+38,95%71,97%6,72%4,38%-11:59:59 |
| 46 | 135 | Gordon PurvesEdinburgh Running Network | M60+ | H |
38:05 | +10:42+39,07%71,90%6,63%4,29%4611:59:59 |
| 47 | 388 | Tim MccallUnattached | M60+ | H |
38:08 | +10:45+39,26%71,81%6,51%4,17%-11:59:59 |
| 48 | 71 | Joe AgnewLauderdale Limpers Running Club | MS | H |
38:14 | +10:51+39,62%71,62%6,27%3,92%-11:59:59 |
| 49 | 327 | Ivor NormandHunters Bog Trotters | M50+ | H |
38:23 | +11:00+40,17%71,34%5,90%3,54%-11:59:59 |
| 50 | 318 | Damon RodwellBSARU | M50+ | H |
38:58 | +11:35+42,30%70,27%4,47%2,07%-11:59:59 |
| 51 | 346 | Alex RobinsonHunters Bog Trotters | MS | H |
39:11 | +11:48+43,09%69,89%3,94%1,53%-11:59:59 |
| 52 | 271 | Coll WilliamsonHunters Bog Trotters | MS | H |
39:13 | +11:50+43,21%69,83%3,86%1,45%-11:59:59 |
| 53 | 472 | Jack TrevailCarnethy Hill Racing Club | MS | H |
39:22 | +11:59+43,76%69,56%3,49%1,07%-11:59:59 |
| 54 | 172 | Peter BaillieUnattached | M50+ | H |
39:30 | +12:07+44,25%69,32%3,16%0,73%-11:59:59 |
| 55 | 292 | Ewan RobinsonLauderdale Limpers Running Club | MS | H |
39:39 | +12:16+44,80%69,06%2,79%0,36%-11:59:59 |
| 56 | 110 | Miguel MudarraEdinburgh Running Network | MS | H |
39:56 | +12:33+45,83%68,57%2,10%-0,36%-11:59:59 |
| 57 | 88 | Andrew SpenceleyCarnethy Hill Racing Club | M60+ | H |
40:06 | +12:43+46,44%68,29%1,69%-0,77%-11:59:59 |
| 58 | 119 | Michael DavidsonTeviotdale Harriers | MS | H |
40:17 | +12:54+47,11%67,98%1,24%-1,24%5811:59:59 |
| 59 | 179 | Andy KitchinUnattached | M50+ | H |
40:23 | +13:00+47,47%67,81%1,00%-1,49%-11:59:59 |
| 60 | 238 | Gerry TimoneyPenicuik Harriers | M50+ | H |
40:24 | +13:01+47,53%67,78%0,95%-1,53%6011:59:59 |
| 60 | 69 | Neil ThomasHunters Bog Trotters | M50+ | H |
40:24 | +13:01+47,53%67,78%0,95%-1,53%-11:59:59 |
| 62 | 37 | Neil ChristieGala Harriers | M50+ | H |
40:25 | +13:02+47,60%67,75%0,91%-1,57%-11:59:59 |
| 63 | 261 | Simon BaileyUnattached | M40+ | H |
40:31 | +13:08+47,96%67,59%0,67%-1,82%-11:59:59 |
| 64 | 112 | Mark KeastMusselburgh and District Athletics Club | M40+ | H |
40:42 | +13:19+48,63%67,28%0,22%-2,28%6411:59:59 |
| 65 | 67 | Brian StewartEdinburgh Running Network | M50+ | H |
40:47 | +13:24+48,93%67,14%0,01%-2,49%-11:59:59 |
| 66 | 80 | Benjamin NapierDunbar Running Club | M40+ | H |
40:51 | +13:28+49,18%67,03%-0,15%-2,66%6611:59:59 |
| 67 | 421 | Chris GunstoneDunbar Running Club | M60+ | H |
41:05 | +13:42+50,03%66,65%-0,72%-3,25%-11:59:59 |
| 68 | 103 | Timothy MatthewsonWooler Running Club | M40+ | H |
41:10 | +13:47+50,33%66,52%-0,93%-3,46%6811:59:59 |
| 69 | 304 | Aidan Belton-SchureHunters Bog Trotters | MS | H |
41:21 | +13:58+51,00%66,22%-1,37%-3,92%-11:59:59 |
| 70 | 385 | Jim WatsonUnattached | M50+ | H |
41:27 | +14:04+51,37%66,06%-1,62%-4,17%-11:59:59 |
| 71 | 17 | Mike Malcolm-SmithMusselburgh and District Athletics Club | M50+ | H |
41:40 | +14:17+52,16%65,72%-2,15%-4,71%-11:59:59 |
| 72 | 240 | Charlie McCullochGala Harriers | M40+ | H |
41:47 | +14:24+52,59%65,54%-2,44%-5,01%-11:59:59 |
| 73 | 478 | Mike GoddardMoorfoot Runners | M70+ | H |
42:11 | +14:48+54,05%64,92%-3,42%-6,01%7311:59:59 |
| 74 | 364 | Derek McHughTeviotdale Harriers | M60+ | H |
42:23 | +15:00+54,78%64,61%-3,91%-6,51%7411:59:59 |
| 75 | 21 | Ray WardHunters Bog Trotters | M40+ | H |
42:40 | +15:17+55,81%64,18%-4,60%-7,23%-11:59:59 |
| 76 | 202 | Stuart BlackTweed Striders | M40+ | H |
42:44 | +15:21+56,06%64,08%-4,77%-7,39%7611:59:59 |
| 77 | 231 | Steven RudlandHunters Bog Trotters | M50+ | H |
42:57 | +15:34+56,85%63,76%-5,30%-7,94%-11:59:59 |
| 78 | 24 | Neil McInnesUnattached | M40+ | H |
43:14 | +15:51+57,88%63,34%-5,99%-8,65%-11:59:59 |
| 79 | 201 | Roddy MacLeodLauderdale Limpers Running Club | M40+ | H |
43:48 | +16:25+59,95%62,52%-7,38%-10,07%-11:59:59 |
| 80 | 133 | Mungo BoveyUnattached | M60+ | H |
44:04 | +16:41+60,93%62,14%-8,04%-10,74%-11:59:59 |
| 81 | 224 | Javier UnibazoGala Harriers | M50+ | H |
44:14 | +16:51+61,53%61,91%-8,44%-11,16%-11:59:59 |
| 82 | 128 | Ian UnderwoodHunters Bog Trotters | MS | H |
44:23 | +17:00+62,08%61,70%-8,81%-11,54%-11:59:59 |
| 83 | 228 | Keith WilsonGala Harriers | M40+ | H |
45:13 | +17:50+65,12%60,56%-10,85%-13,63%-11:59:59 |
| 84 | 189 | Alastair PaulUnattached | M60+ | H |
45:16 | +17:53+65,31%60,49%-10,98%-13,76%-11:59:59 |
| 85 | 35 | Brian PendreighHunters Bog Trotters | M60+ | H |
45:27 | +18:04+65,98%60,25%-11,43%-14,22%-11:59:59 |
| 86 | 116 | Steve AitchisonLauderdale Limpers Running Club | M40+ | H |
45:39 | +18:16+66,71%59,99%-11,92%-14,72%-11:59:59 |
| 87 | 196 | Doug SmallTweed Striders | M60+ | H |
46:08 | +18:45+68,47%59,36%-13,10%-15,94%8711:59:59 |
| 88 | 252 | Sandy WallaceHaddington Running Club | M70+ | H |
46:12 | +18:49+68,72%59,27%-13,27%-16,10%-11:59:59 |
| 89 | 90 | Allan JamiesonPenicuik Harriers | M60+ | H |
46:32 | +19:09+69,93%58,85%-14,08%-16,94%-11:59:59 |
| 90 | 257 | Andrew SimpsonEdinburgh Running Network | M50+ | H |
46:46 | +19:23+70,79%58,55%-14,65%-17,53%-11:59:59 |
| 91 | 227 | Paul LockieTeviotdale Harriers | M50+ | H |
47:14 | +19:51+72,49%57,97%-15,80%-18,70%9111:59:59 |
| 92 | 111 | Nick BaxterWooler Running Club | M60+ | H |
47:24 | +20:01+73,10%57,77%-16,21%-19,12%9211:59:59 |
| 93 | 22 | Robin WatsonUnattached | M50+ | H |
47:40 | +20:17+74,07%57,45%-16,86%-19,79%-11:59:59 |
| 94 | 1 | Jan LaucknerUnattached | M50+ | H |
47:53 | +20:30+74,86%57,19%-17,39%-20,34%-11:59:59 |
| 95 | 195 | Jeremy FraserLauderdale Limpers Running Club | M60+ | H |
47:55 | +20:32+74,98%57,15%-17,47%-20,42%-11:59:59 |
| 96 | 248 | Alistair DouglasUnattached | M60+ | H |
48:11 | +20:48+75,96%56,83%-18,13%-21,09%-11:59:59 |
| 97 | 263 | David BrownleePenicuik Harriers | M60+ | H |
48:50 | +21:27+78,33%56,08%-19,72%-22,72%-11:59:59 |
| 98 | 273 | Jim SkeltEdinburgh Running Network | M60+ | H |
49:03 | +21:40+79,12%55,83%-20,25%-23,27%-11:59:59 |
| 99 | 102 | Andrew JacksonGala Harriers | M50+ | H |
49:35 | +22:12+81,07%55,23%-21,56%-24,61%-11:59:59 |
| 100 | 208 | Craig WeldonPenicuik Harriers | M40+ | H |
49:50 | +22:27+81,98%54,95%-22,17%-25,24%-11:59:59 |
| 101 | 162 | Declan CurtisUnattached | M40+ | H |
49:55 | +22:32+82,29%54,86%-22,38%-25,45%-11:59:59 |
| 102 | 284 | Damian McNamaraMusselburgh and District Athletics Club | M50+ | H |
50:25 | +23:02+84,11%54,31%-23,60%-26,70%-11:59:59 |
| 103 | 218 | John PiggNorham Running Club | M60+ | H |
50:42 | +23:19+85,15%54,01%-24,30%-27,41%-11:59:59 |
| 104 | 382 | Simon McAreeGala Harriers | M40+ | H |
51:01 | +23:38+86,31%53,68%-25,07%-28,21%-11:59:59 |
| 105 | 137 | Peter LythTweed Striders | M60+ | H |
53:17 | +25:54+94,58%51,39%-30,63%-33,91%10511:59:59 |
| 106 | 43 | Scott GourlayMoorfoot Runners | M50+ | H |
53:41 | +26:18+96,04%51,01%-31,61%-34,91%-11:59:59 |
| 107 | 448 | Ron HastingsTeviotdale Harriers | M60+ | H |
58:52 | +31:29+114,97%46,52%-44,32%-47,94%-11:59:59 |
| 108 | 447 | Paul GrahamTweed Striders | M60+ | H |
59:45 | +32:22+118,20%45,83%-46,48%-50,16%-11:59:59 |
| 109 | 268 | David LaucknerTweed Striders | M70+ | H |
1:07:08 | +39:45+145,16%40,79%-64,59%-68,71%-11:59:59 |
| 110 | 309 | Mike PearsonMoorfoot Runners | M70+ | H |
1:19:38 | +52:15+190,81%34,39%-95,23%-100,13%-11:59:59 |