| 1 | 472 | Charles HoustonHunters Bog Trotters | M | M |
29:03 | --100%30,91%30,56%111:59:54 |
| 2 | 312 | Rory AndersonTeviotdale Harriers | M | M |
29:38 | +0:35+2,01%98,03%29,52%29,16%211:59:54 |
| 3 | 536 | Alex LuetchfordHunters Bog Trotters | M | M |
30:05 | +1:02+3,56%96,57%28,45%28,09%311:59:54 |
| 4 | 774 | Florent WeillaertHunters Bog Trotters | M | M |
30:14 | +1:11+4,07%96,09%28,09%27,73%411:59:54 |
| 5 | 529 | Sam LloydHunters Bog Trotters | M | M |
30:43 | +1:40+5,74%94,57%26,95%26,57%-11:59:54 |
| 6 | 436 | Iain GilmoreCarnethy Hill Racing Club | M | M |
31:00 | +1:57+6,71%93,71%26,27%25,90%611:59:54 |
| 7 | 392 | Euan DaffDunbar Running Club | MJ | M |
31:38 | +2:35+8,89%91,83%24,77%24,38%-11:59:54 |
| 8 | 369 | Oleg ChepelinHunters Bog Trotters | M35 | M |
31:42 | +2:39+9,12%91,64%24,61%24,22%-11:59:54 |
| 9 | 797 | Mark YoungTeviotdale Harriers | M35 | M |
31:56 | +2:53+9,93%90,97%24,05%23,67%911:59:54 |
| 10 | 720 | Iain StewartGala Harriers | M40 | M |
32:00 | +2:57+10,15%90,78%23,89%23,51%1011:59:54 |
| 11 | 457 | Greg HarradineUnattached | M35 | M |
32:06 | +3:03+10,50%90,50%23,66%23,27%-11:59:54 |
| 12 | 684 | Jeremy RogersCorstorphine AAC | M50 | M |
32:35 | +3:32+12,16%89,16%22,51%22,11%-11:59:54 |
| 13 | 779 | Dean WhitefordLauderdale Limpers Running Club | M45 | M |
33:44 | +4:41+16,12%86,12%19,77%19,36%1311:59:54 |
| 14 | 785 | Paul WilliamsGala Harriers | M40 | M |
34:10 | +5:07+17,61%85,02%18,74%18,33%1411:59:54 |
| 15 | 594 | Saul MillerWooler Running Club | M55 | M |
34:25 | +5:22+18,47%84,41%18,15%17,73%-11:59:54 |
| 16 | 367 | John ChambersCarnethy Hill Racing Club | M35 | M |
34:35 | +5:32+19,05%84,00%17,75%17,33%1611:59:54 |
| 17 | 728 | Dan SwaffieldUnattached | MJ | M |
34:58 | +5:55+20,37%83,08%16,84%16,41%-11:59:54 |
| 17 | 588 | George Dod McmullanUnattached | M55 | M |
34:58 | +5:55+20,37%83,08%16,84%16,41%-11:59:54 |
| 19 | 612 | Cameron MunroMoorfoot Runners | M | M |
35:06 | +6:03+20,83%82,76%16,52%16,10%1911:59:54 |
| 20 | 562 | James MayersMusselburgh and District Athletics Club | M60 | M |
35:22 | +6:19+21,74%82,14%15,89%15,46%2011:59:54 |
| 21 | 473 | Andrew HowettLauderdale Limpers Running Club | M40 | M |
35:24 | +6:21+21,86%82,06%15,81%15,38%2111:59:54 |
| 22 | 585 | Sam McKinnonUnattached | M | M |
35:49 | +6:46+23,29%81,11%14,82%14,38%-11:59:54 |
| 23 | 492 | Nick JellemaUnattached | M40 | M |
35:58 | +6:55+23,81%80,77%14,46%14,02%-11:59:54 |
| 24 | 653 | Andrew PetrieUnattached | M45 | M |
36:07 | +7:04+24,33%80,43%14,10%13,67%-11:59:54 |
| 25 | 583 | Christopher McKiddieWesterlands Cross Country Club | M40 | M |
36:32 | +7:29+25,76%79,52%13,11%12,67%-11:59:54 |
| 26 | 690 | Jelmer SamploniusHunters Bog Trotters | M35 | M |
36:40 | +7:37+26,22%79,23%12,79%12,35%-11:59:54 |
| 27 | 435 | Neil GilmoreCarnethy Hill Racing Club | M60 | M |
37:05 | +8:02+27,65%78,34%11,80%11,35%2711:59:54 |
| 28 | 561 | Ian MaxwellGala Harriers | M60 | M |
37:23 | +8:20+28,69%77,71%11,09%10,64%2811:59:54 |
| 29 | 409 | Richard DougalHunters Bog Trotters | M35 | M |
37:35 | +8:32+29,37%77,29%10,61%10,16%-11:59:54 |
| 30 | 595 | Owen MillsEdinburgh Running Network | M35 | M |
38:01 | +8:58+30,87%76,41%9,58%9,12%3011:59:54 |
| 31 | 315 | Andre AntunesHunters Bog Trotters | M40 | M |
38:05 | +9:02+31,10%76,28%9,42%8,96%-11:59:54 |
| 32 | 747 | John TullieTeviotdale Harriers | M65 | M |
38:35 | +9:32+32,82%75,29%8,24%7,77%3211:59:54 |
| 33 | 567 | Colm McCarthyUnattached | M45 | M |
38:43 | +9:40+33,28%75,03%7,92%7,45%-11:59:54 |
| 34 | 495 | Bob JohnsonGala Harriers | M65 | M |
38:56 | +9:53+34,02%74,61%7,40%6,93%-11:59:54 |
| 35 | 485 | Robert JacksonUnattached | MJ | M |
38:58 | +9:55+34,14%74,55%7,32%6,85%-11:59:54 |
| 36 | 791 | Craig WilsonUnattached | M45 | M |
39:03 | +10:00+34,42%74,39%7,13%6,65%-11:59:54 |
| 37 | 303 | Craig AddisonCarnethy Hill Racing Club | M50 | M |
39:06 | +10:03+34,60%74,30%7,01%6,53%-11:59:54 |
| 38 | 370 | Neil ChristieGala Harriers | M55 | M |
39:14 | +10:11+35,05%74,04%6,69%6,22%-11:59:54 |
| 39 | 651 | Graeme PenderUnattached | M45 | M |
39:31 | +10:28+36,03%73,51%6,02%5,54%-11:59:54 |
| 40 | 432 | Mark GeraghtyLinlithgow Athletic Club | M55 | M |
39:57 | +10:54+37,52%72,72%4,99%4,50%-11:59:54 |
| 41 | 752 | Michael VarneyPenicuik Harriers | M50 | M |
40:16 | +11:13+38,61%72,14%4,23%3,75%4111:59:54 |
| 42 | 397 | Michael DavidsonTeviotdale Harriers | M35 | M |
40:34 | +11:31+39,64%71,61%3,52%3,03%-11:59:54 |
| 43 | 741 | Gerry TimoneyPenicuik Harriers | M55 | M |
40:37 | +11:34+39,82%71,52%3,40%2,91%4311:59:54 |
| 44 | 560 | Timothy MatthewsonWooler Running Club | M40 | M |
41:02 | +11:59+41,25%70,80%2,41%1,91%-11:59:54 |
| 45 | 710 | Douglas SmallTweed Striders | M60 | M |
41:14 | +12:11+41,94%70,45%1,93%1,43%-11:59:54 |
| 46 | 517 | Jan LaucknerUnattached | M50 | M |
41:30 | +12:27+42,86%70,00%1,30%0,80%-11:59:54 |
| 47 | 771 | Robin WatsonDunbar Running Club | M50 | M |
41:37 | +12:34+43,26%69,80%1,02%0,52%-11:59:54 |
| 48 | 777 | Gregor WelshUnattached | M45 | M |
41:47 | +12:44+43,83%69,53%0,62%0,12%-11:59:54 |
| 49 | 566 | Tim MccallNorham Running Club | M60 | M |
41:50 | +12:47+44,00%69,44%0,51%0,00%4911:59:54 |
| 50 | 806 | Miguel MudarraEdinburgh Running Network | M35 | M |
41:53 | +12:50+44,18%69,36%0,39%-0,12%5011:59:54 |
| 51 | 688 | Steven RudlandHunters Bog Trotters | M60 | M |
41:57 | +12:54+44,41%69,25%0,23%-0,28%-11:59:54 |
| 52 | 483 | Neil JacksonMoorfoot Runners | M50 | M |
42:07 | +13:04+44,98%68,98%-0,17%-0,68%5211:59:54 |
| 53 | 488 | Stuart JamiesonUnattached | M40 | M |
42:13 | +13:10+45,32%68,81%-0,41%-0,92%-11:59:54 |
| 54 | 494 | Alexander JohnsonNorham Running Club | M40 | M |
42:18 | +13:15+45,61%68,68%-0,60%-1,12%5411:59:54 |
| 55 | 772 | Jim WatsonUnattached | M55 | M |
42:22 | +13:19+45,84%68,57%-0,76%-1,27%-11:59:54 |
| 56 | 578 | Derek McHughTeviotdale Harriers | M60 | M |
42:26 | +13:23+46,07%68,46%-0,92%-1,43%-11:59:54 |
| 57 | 511 | Andy KitchinCarnethy Hill Racing Club | M55 | M |
42:54 | +13:51+47,68%67,72%-2,03%-2,55%-11:59:54 |
| 58 | 320 | Simon BaileyHaddington Running Club | M50 | M |
42:57 | +13:54+47,85%67,64%-2,15%-2,67%-11:59:54 |
| 59 | 345 | Norman BrownCarnethy Hill Racing Club | M60 | M |
43:09 | +14:06+48,54%67,32%-2,63%-3,15%-11:59:54 |
| 60 | 347 | David BrownleePenicuik Harriers | M60 | M |
43:31 | +14:28+49,80%66,76%-3,50%-4,02%6011:59:54 |
| 61 | 410 | Andrew DouglasUnattached | M40 | M |
43:35 | +14:32+50,03%66,65%-3,66%-4,18%-11:59:54 |
| 62 | 731 | Sam Tammas-WilliamsEdinburgh Running Network | M35 | M |
43:48 | +14:45+50,77%66,32%-4,17%-4,70%6211:59:54 |
| 63 | 550 | Mike Malcolm-SmithMusselburgh and District Athletics Club | M55 | M |
43:58 | +14:55+51,35%66,07%-4,57%-5,10%6311:59:54 |
| 64 | 649 | Alastair PaulNorthumberland Fell Runners | M65 | M |
44:05 | +15:02+51,75%65,90%-4,85%-5,38%-11:59:54 |
| 65 | 569 | Mark McCullaghUnattached | M50 | M |
44:23 | +15:20+52,78%65,45%-5,56%-6,10%-11:59:54 |
| 66 | 487 | Allan JamiesonPenicuik Harriers | M60 | M |
44:27 | +15:24+53,01%65,35%-5,72%-6,25%-11:59:54 |
| 67 | 759 | Sandy WallaceHaddington Running Club | M70 | M |
44:46 | +15:43+54,10%64,89%-6,47%-7,01%-11:59:54 |
| 68 | 620 | Mark NewellMoorfoot Runners | M50 | M |
45:17 | +16:14+55,88%64,15%-7,70%-8,25%6811:59:54 |
| 69 | 664 | James PurvesGala Harriers | M65 | M |
45:23 | +16:20+56,22%64,01%-7,94%-8,49%-11:59:54 |
| 70 | 407 | Raymond DohertyUnattached | M65 | M |
45:31 | +16:28+56,68%63,82%-8,25%-8,80%-11:59:54 |
| 71 | 602 | David MorriceEdinburgh Running Network | M55 | M |
45:39 | +16:36+57,14%63,64%-8,57%-9,12%-11:59:54 |
| 72 | 743 | Andrew TipperUnattached | M50 | M |
45:56 | +16:53+58,12%63,24%-9,25%-9,80%-11:59:54 |
| 73 | 646 | Kit PangPenicuik Harriers | M40 | M |
45:57 | +16:54+58,18%63,22%-9,28%-9,84%-11:59:54 |
| 74 | 611 | Ian MunroMoorfoot Runners | M65 | M |
46:18 | +17:15+59,38%62,74%-10,12%-10,68%-11:59:54 |
| 75 | 633 | Martin O'ConnorHunters Bog Trotters | M | M |
46:24 | +17:21+59,72%62,61%-10,36%-10,92%-11:59:54 |
| 75 | 531 | Paul LockieTeviotdale Harriers | M55 | M |
46:24 | +17:21+59,72%62,61%-10,36%-10,92%-11:59:54 |
| 77 | 490 | Iain JeffreyUnattached | M55 | M |
46:33 | +17:30+60,24%62,41%-10,71%-11,27%-11:59:54 |
| 78 | 700 | Michael ShepherdNorham Running Club | M60 | M |
46:35 | +17:32+60,36%62,36%-10,79%-11,35%7811:59:54 |
| 79 | 783 | Michael WilkinsonCarnethy Hill Racing Club | M55 | M |
47:14 | +18:11+62,59%61,50%-12,34%-12,91%-11:59:54 |
| 80 | 411 | Alistair DouglasUnattached | M60 | M |
47:37 | +18:34+63,91%61,01%-13,25%-13,82%-11:59:54 |
| 81 | 374 | Alan ColtmanTeviotdale Harriers | M55 | M |
49:34 | +20:31+70,63%58,61%-17,89%-18,49%-11:59:54 |
| 82 | 706 | Jim SkeltEdinburgh Running Network | M60 | M |
49:43 | +20:40+71,14%58,43%-18,24%-18,84%-11:59:54 |
| 83 | 353 | Peter CaddickMoorfoot Runners | M60 | M |
50:30 | +21:27+73,84%57,52%-20,11%-20,72%-11:59:54 |
| 84 | 368 | Jayanth ChandranUnattached | M45 | M |
50:55 | +21:52+75,27%57,05%-21,10%-21,71%-11:59:54 |
| 85 | 391 | Declan CurtisUnattached | M45 | M |
50:58 | +21:55+75,44%57,00%-21,22%-21,83%-11:59:54 |
| 86 | 482 | Andrew JacksonGala Harriers | M50 | M |
51:08 | +22:05+76,02%56,81%-21,61%-22,23%-11:59:54 |
| 87 | 419 | Gordon EadieMusselburgh and District Athletics Club | M65 | M |
51:29 | +22:26+77,22%56,43%-22,45%-23,07%8711:59:54 |
| 88 | 630 | Ngeme NtuliPenicuik Harriers | M55 | M |
52:22 | +23:19+80,26%55,47%-24,55%-25,18%-11:59:54 |
| 89 | 565 | Simon McAreeGala Harriers | M45 | M |
52:41 | +23:38+81,35%55,14%-25,30%-25,94%-11:59:54 |
| 90 | 708 | Robin SloanCarnethy Hill Racing Club | M75 | M |
52:45 | +23:42+81,58%55,07%-25,46%-26,10%-11:59:54 |
| 91 | 657 | John PiggNorham Running Club | M65 | M |
53:26 | +24:23+83,94%54,37%-27,08%-27,73%-11:59:54 |
| 91 | 364 | Dan CathcartUnattached | M50 | M |
53:26 | +24:23+83,94%54,37%-27,08%-27,73%-11:59:54 |
| 93 | 444 | Scott GourlayMoorfoot Runners | M55 | M |
53:27 | +24:24+83,99%54,35%-27,12%-27,77%-11:59:54 |
| 94 | 757 | Richard WallHunters Bog Trotters | M65 | M |
56:42 | +27:39+95,18%51,23%-34,85%-35,54%-11:59:54 |
| 95 | 446 | Paul GrahamTweed Striders | M65 | M |
1:00:54 | +31:51+109,64%47,70%-44,84%-45,58%-11:59:54 |
| 96 | 363 | William CaswellTeviotdale Harriers | M45 | M |
1:04:12 | +35:09+121,00%45,25%-52,69%-53,47%-11:59:54 |
| 97 | 334 | Frank BirchLauderdale Limpers Running Club | M80 | M |
1:09:32 | +40:29+139,36%41,78%-65,37%-66,22%9711:59:54 |