| 1 | 8 | Jonathan Gamble | M | M |
29:51.1 | --100%24,58%24,71%19:00:19.7 |
| 2 | 102 | Dan Whitehead | MV50 | M |
30:59.0 | +1:07.9+3,79%96,35%21,72%21,85%19:00:19.7 |
| 3 | 12 | Paul KnightMetro Aberdeen Running Club | MV40 | M |
31:03.3 | +1:12.2+4,03%96,13%21,54%21,67%19:00:19.7 |
| 4 | 46 | Neil Young | MV40 | M |
33:14.7 | +3:23.6+11,37%89,79%16,00%16,15%19:00:19.7 |
| 5 | 100 | Hayden Lorimer | MV50 | M |
34:04.1 | +4:13.0+14,13%87,62%13,92%14,07%19:00:19.7 |
| 6 | 104 | Robert Jobling | M | M |
34:16.8 | +4:25.7+14,83%87,08%13,39%13,54%19:00:19.7 |
| 7 | 69 | Graham AitkenInsch Trail Running Club | M | M |
34:44.8 | +4:53.7+16,40%85,91%12,21%12,36%19:00:19.7 |
| 8 | 19 | David Langan | MV40 | M |
35:24.4 | +5:33.3+18,61%84,31%10,54%10,70%19:00:19.7 |
| 9 | 77 | Jason WilliamsonCosmic Hillbashers | MV50 | M |
35:30.2 | +5:39.1+18,93%84,08%10,30%10,45%19:00:19.7 |
| 10 | 78 | Chris SoperGarioch Roadrunners | M | M |
36:02.4 | +6:11.3+20,73%82,83%8,94%9,10%19:00:19.7 |
| 11 | 103 | Eddy McCluskey | M | M |
37:10.7 | +7:19.6+24,54%80,29%6,06%6,23%19:00:19.7 |
| 12 | 90 | Steven Balfour | M | M |
37:21.4 | +7:30.3+25,14%79,91%5,61%5,78%19:00:19.7 |
| 13 | 97 | Liam Barron | M | M |
37:32.2 | +7:41.1+25,74%79,53%5,16%5,33%19:00:19.7 |
| 14 | 35 | Drew McLellandJSK Running Club | MV40 | M |
37:55.9 | +8:04.8+27,07%78,70%4,16%4,33%19:00:19.7 |
| 15 | 22 | Kevin HeathCosmic Hillbashers | MV60 | M |
38:01.4 | +8:10.3+27,37%78,51%3,93%4,10%19:00:19.7 |
| 16 | 40 | Gavin MorrisNewburgh Dunes RC | M | M |
38:40.3 | +8:49.2+29,55%77,19%2,29%2,46%19:00:19.7 |
| 17 | 31 | Rory MacphersonCosmic Hillbashers | M | M |
38:44.2 | +8:53.1+29,76%77,06%2,13%2,30%19:00:19.7 |
| 18 | 27 | Richard IngramGarioch Roadrunners | MV50 | M |
38:44.6 | +8:53.5+29,79%77,05%2,11%2,28%19:00:19.7 |
| 19 | 36 | Greig CruickshankJSK Running Club | MV60 | M |
39:02.1 | +9:11.0+30,76%76,47%1,37%1,55%19:00:19.7 |
| 20 | 65 | Joe AitkenInsch Trail Running Club | M | M |
39:38.9 | +9:47.8+32,82%75,29%-0,18%0,00%19:00:19.7 |
| 21 | 24 | Rod WallaceForres Harriers | MV50 | M |
40:22.2 | +10:31.1+35,24%73,95%-2,00%-1,82%19:00:19.7 |
| 22 | 30 | David KirkCosmic Hillbashers | MV50 | M |
40:50.5 | +10:59.4+36,82%73,09%-3,19%-3,01%19:00:19.7 |
| 23 | 98 | John Dalton | MV60 | M |
41:15.1 | +11:24.0+38,19%72,36%-4,23%-4,04%19:00:19.7 |
| 24 | 41 | Alan Ross | MV40 | M |
41:24.6 | +11:33.5+38,72%72,09%-4,63%-4,44%19:00:19.7 |
| 25 | 49 | John Lang | MV50 | M |
41:51.0 | +11:59.9+40,19%71,33%-5,74%-5,55%19:00:19.7 |
| 26 | 86 | Craig Kennedy | MV50 | M |
42:33.2 | +12:42.1+42,55%70,15%-7,52%-7,33%19:00:19.7 |
| 27 | 43 | Ian HamiltonCosmic Hillbashers | MV60 | M |
42:37.7 | +12:46.6+42,80%70,03%-7,71%-7,52%19:00:19.7 |
| 28 | 94 | Garry Douglas | MV40 | M |
42:49.0 | +12:57.9+43,43%69,72%-8,18%-7,99%19:00:19.7 |
| 29 | 73 | Brian Morren | MV50 | M |
43:05.0 | +13:13.9+44,32%69,29%-8,86%-8,66%19:00:19.7 |
| 30 | 5 | David DuncanOchil Hill Runners | MV60 | M |
43:28.3 | +13:37.2+45,63%68,67%-9,84%-9,64%19:00:19.7 |
| 31 | 60 | Graeme LornieCosmic Hillbashers | MV50 | M |
43:42.9 | +13:51.8+46,44%68,29%-10,45%-10,26%19:00:19.7 |
| 32 | 47 | Kevin MilneJSK Running Club | MV40 | M |
43:56.5 | +14:05.4+47,20%67,93%-11,02%-10,83%19:00:19.7 |
| 33 | 99 | Gordon Orr | MV40 | M |
44:18.5 | +14:27.4+48,43%67,37%-11,95%-11,75%19:00:19.7 |
| 34 | 6 | David OliverDeeside Runners | MV60 | M |
44:35.9 | +14:44.8+49,40%66,93%-12,68%-12,48%19:00:19.7 |
| 35 | 101 | Anthony Wilson | MV50 | M |
44:46.4 | +14:55.3+49,99%66,67%-13,13%-12,93%19:00:19.7 |
| 36 | 4 | Rob IrvineCosmic Hillbashers | MV50 | M |
45:01.1 | +15:10.0+50,81%66,31%-13,74%-13,54%19:00:19.7 |
| 37 | 68 | Alan DickCosmic Hillbashers | MV50 | M |
45:44.7 | +15:53.6+53,24%65,26%-15,58%-15,38%19:00:19.7 |
| 38 | 33 | Colin Reid | MV50 | M |
46:07.7 | +16:16.6+54,53%64,71%-16,55%-16,34%19:00:19.7 |
| 39 | 32 | Andrew ChapmanCosmic Hillbashers | MV40 | M |
47:00.7 | +17:09.6+57,48%63,50%-18,78%-18,57%19:00:19.7 |