| 1 | 438 | Mark ShankeyHunters Bog Trotters | MS | M |
25:41 | --100%20,62%17,37%1 |
| 2 | 649 | Eoin LennonCarnethy Hill Running Club | MS | M |
26:00 | +0:19+1,23%98,78%19,64%16,35%2 |
| 3 | 736 | Alex LuetchfordHunters Bog Trotters | MS | M |
27:39 | +1:58+7,66%92,89%14,54%11,05%3 |
| 4 | 407 | Oleg ChepelinHunters Bog Trotters | MS | M |
27:48 | +2:07+8,24%92,39%14,08%10,56%4 |
| 5 | 611 | Rory AndersonTeviotdale Harriers | MS | M |
28:03 | +2:22+9,21%91,56%13,30%9,76%- |
| 6 | 682 | Alex McveyCarnethy Hill Running Club | MS | M |
28:12 | +2:31+9,80%91,08%12,84%9,28%6 |
| 7 | 459 | Marc WilkinsonLauderdale Limpers Running Club | MS | M |
28:31 | +2:50+11,03%90,06%11,86%8,26%7 |
| 8 | 552 | Colin SmithUnattached | MS | M |
28:38 | +2:57+11,49%89,70%11,50%7,88%- |
| 9 | 404 | Clark ScottGala Harriers | MS | M |
28:59 | +3:18+12,85%88,61%10,42%6,76%- |
| 10 | 746 | Toby WaterhouseUnattached | MS | M |
29:07 | +3:26+13,37%88,21%10,01%6,33%- |
| 11 | 628 | Adam GrayPenicuik Harriers | MS | M |
29:14 | +3:33+13,82%87,86%9,65%5,95%11 |
| 12 | 431 | Daniel HallidayDunbar Running Club | MS | M |
29:24 | +3:43+14,47%87,36%9,13%5,42%- |
| 13 | 683 | David LimmerPortobello Running Club | MS | M |
29:27 | +3:46+14,67%87,21%8,98%5,25%- |
| 14 | 770 | Andrew CoxMoorfoot Runners | MS | M |
30:02 | +4:21+16,94%85,52%7,17%3,38%- |
| 15 | 597 | Daniel LavinCarnethy Hill Running Club | MS | M |
30:34 | +4:53+19,01%84,02%5,53%1,66%15 |
| 16 | 446 | Jonathan KennedyLaw & District AAC | MS | M |
30:46 | +5:05+19,79%83,48%4,91%1,02%- |
| 17 | 512 | Jamie EntwistleLauderdale Limpers Running Club | MS | M |
31:02 | +5:21+20,83%82,76%4,08%0,16%17 |
| 18 | 621 | Craig O'DonnellDunbar Running Club | MS | M |
31:05 | +5:24+21,03%82,63%3,93%0,00%- |
| 19 | 643 | John GibbsPenicuik Harriers | MS | M |
31:35 | +5:54+22,97%81,32%2,38%-1,61%19 |
| 20 | 451 | Wade CormackHunters Bog Trotters | MS | M |
32:08 | +6:27+25,11%79,93%0,68%-3,38%- |
| 21 | 403 | Chris FalconerPenicuik Harriers | MS | M |
32:10 | +6:29+25,24%79,84%0,58%-3,49%21 |
| 22 | 503 | Ceadach MortonPenicuik Harriers | MS | M |
32:24 | +6:43+26,15%79,27%-0,14%-4,24%- |
| 23 | 651 | Declan ValtersCarnethy Hill Running Club | MS | M |
32:31 | +6:50+26,61%78,99%-0,50%-4,61%- |
| 24 | 795 | Fraser HunterLauderdale Limpers Running Club | MS | M |
33:27 | +7:46+30,24%76,78%-3,39%-7,61%24 |
| 25 | 742 | Gregor KerLauderdale Limpers Running Club | MS | M |
34:16 | +8:35+33,42%74,95%-5,91%-10,24%- |
| 26 | 763 | Ryan ForgieCarnethy Hill Running Club | MS | M |
34:29 | +8:48+34,26%74,48%-6,58%-10,94%- |
| 27 | 801 | Geoffrey OgdenLauderdale Limpers Running Club | MS | M |
35:36 | +9:55+38,61%72,14%-10,03%-14,53%- |
| 28 | 401 | Andrew David GilmourUnattached | MS | M |
36:05 | +10:24+40,49%71,18%-11,52%-16,09%- |
| 29 | 594 | David BrownUnattached | MS | M |
36:33 | +10:52+42,31%70,27%-12,97%-17,59%- |
| 30 | 657 | Ross BeveridgeHaddington Running Club | MS | M |
36:57 | +11:16+43,87%69,51%-14,20%-18,87%- |
| 31 | 697 | Cameron McneillLauderdale Limpers Running Club | MS | M |
37:52 | +12:11+47,44%67,83%-17,04%-21,82%- |
| 32 | 608 | Sean WoodNorham Running Club | MS | M |
38:59 | +13:18+51,78%65,88%-20,49%-25,42%- |
| 33 | 521 | Alexander JohnsonNorham Running Club | MS | M |
41:01 | +15:20+59,70%62,62%-26,77%-31,96%- |
| 34 | 788 | Aidan CraggLauderdale Limpers Running Club | MS | M |
42:43 | +17:02+66,32%60,12%-32,03%-37,43%- |
| 35 | 752 | Marcin FiukUnattached | MS | M |
43:27 | +17:46+69,18%59,11%-34,29%-39,79%- |