| 1 | 961 | Andrew DouglasWesterlands CCC | S | 39 | M |
20:04.4 | --100%30.88%29.98%19:33:51.5 |
| 2 | 983 | Caiden ThomMetro | S | 19 | M |
20:09.9 | +0:05.5+0.46%99.55%30.57%29.66%19:33:51.5 |
| 3 | 10 | James EspieDeeside Runners | S | 34 | M |
21:29.9 | +1:25.5+7.10%93.37%25.98%25.01%19:33:51.5 |
| 4 | 2 | Fergus WoodDeeside Runners | S | 25 | M |
22:44.4 | +2:40.0+13.28%88.27%21.70%20.68%19:33:51.5 |
| 5 | 18 | Lachlan KirkStonehaven Running Club | S | 26 | M |
22:49.7 | +2:45.3+13.72%87.93%21.40%20.37%19:33:51.5 |
| 6 | 35 | Craig Freshwater | 40 | | M |
23:14.2 | +3:09.8+15.76%86.39%19.99%18.94%19:33:51.5 |
| 7 | 40 | Peter Henry | 40 | | M |
23:52.1 | +3:47.7+18.91%84.10%17.82%16.74%19:33:51.5 |
| 8 | 985 | Callum CarruthersHartfell Hill Running Club | S | 39 | M |
23:55.8 | +3:51.4+19.21%83.88%17.60%16.53%19:33:51.5 |
| 9 | 5 | Harry BloomfieldDeeside Runners | S | 34 | M |
24:30.1 | +4:25.7+22.06%81.93%15.64%14.53%19:33:51.5 |
| 10 | 32 | Stuart BeattieNone | S | 32 | M |
24:59.3 | +4:54.9+24.49%80.33%13.96%12.83%19:33:51.5 |
| 11 | 7 | Iain CampbellCosmichillbashers | S | 28 | M |
25:32.4 | +5:28.0+27.23%78.60%12.06%10.91%19:33:51.5 |
| 12 | 22 | Nick TooneNone | 50 | 59 | M |
25:42.3 | +5:37.9+28.06%78.09%11.49%10.33%19:33:51.5 |
| 13 | 17 | Jordan RossDeeside Runners | S | 38 | M |
27:04.5 | +7:00.1+34.88%74.14%6.78%5.56%19:33:51.5 |
| 14 | 34 | Neil Mosgrove | 40 | | M |
27:09.0 | +7:04.6+35.25%73.93%6.52%5.29%19:33:51.5 |
| 15 | 11 | James RayneJSK RC | S | 37 | M |
27:10.6 | +7:06.2+35.39%73.86%6.43%5.20%19:33:51.5 |
| 16 | 23 | Oscar Crewes-HartlandInsch Trail Running Club | J | 16 | M |
28:31.4 | +8:27.0+42.10%70.38%1.79%0.50%19:33:51.5 |
| 17 | 9 | Ian WilsonDeeside Runners | 50 | 58 | M |
28:48.7 | +8:44.3+43.53%69.67%0.80%-0.50%19:33:51.5 |
| 18 | 39 | Jamie Johnston | S | | M |
30:20.4 | +10:16.0+51.15%66.16%-4.47%-5.83%19:33:51.5 |
| 19 | 999 | David HirstDeeside Runners | 60 | 63 | M |
30:35.1 | +10:30.7+52.37%65.63%-5.31%-6.69%19:33:51.5 |
| 20 | 13 | Jason WhitelawNone | S | 38 | M |
30:49.0 | +10:44.6+53.52%65.14%-6.11%-7.50%19:33:51.5 |
| 21 | 19 | Malcolm CookInsch Trail Running Club | 40 | 49 | M |
30:59.1 | +10:54.7+54.36%64.78%-6.69%-8.08%19:33:51.5 |
| 22 | 36 | Rory Byers | S | | M |
31:21.3 | +11:16.9+56.20%64.02%-7.96%-9.37%19:33:51.5 |
| 23 | 973 | Andrew McMurtrieDeeside Runners | 50 | 57 | M |
31:29.0 | +11:24.6+56.84%63.76%-8.40%-9.82%19:33:51.5 |
| 24 | 26 | Richard IngramCosmichillbashers | 50 | 52 | M |
32:10.7 | +12:06.3+60.30%62.38%-10.80%-12.25%19:33:51.5 |
| 25 | 987 | Charlie RitchieDeeside Runners | 70 | 70 | M |
32:16.5 | +12:12.1+60.79%62.19%-11.13%-12.58%19:33:51.5 |
| 26 | 28 | Ross McEwen | S | 35 | M |
34:13.2 | +14:08.8+70.47%58.66%-17.83%-19.37%19:33:51.5 |
| 27 | 1000 | David OliverDeeside Runners | 60 | 66 | M |
36:27.3 | +16:22.9+81.61%55.06%-25.52%-27.16%19:33:51.5 |
| 28 | 6 | Hugh RobertsonInsch Trail Running Club | 40 | 49 | M |
36:43.3 | +16:38.9+82.94%54.66%-26.44%-28.10%19:33:51.5 |
| 29 | 25 | Ray WitterickNone | 50 | 54 | M |
37:24.5 | +17:20.1+86.36%53.66%-28.80%-30.49%19:33:51.5 |
| 30 | 1 | Douglas Gilbert | 60 | 63 | M |
38:13.7 | +18:09.3+90.44%52.51%-31.63%-33.35%19:33:51.5 |
| 31 | 15 | Joe Blowen | 40 | 45 | M |
38:32.6 | +18:28.2+92.01%52.08%-32.71%-34.45%19:33:51.5 |
| 32 | 3 | George ChalmersJogscotland Methlick | 50 | 58 | M |
39:58.2 | +19:53.8+99.12%50.22%-37.62%-39.43%19:33:51.5 |