Fav | Pos | Race No | Name | Name | Time | Time (Net Time) | Cat Pos (Gen Pos) | Net Time | Category | Cat Pos | Gender | Gen Pos | Club | Pace |
| 1 | 5254 | Alisdair Steel | Alisdair Steel #5254 Male Senior (20 - 39) | 00:16:59 | 00:16:59 (00:16:55) | 1 (1) | 00:16:55 | Senior (20 - 39) | 1 | Male | 1 | Stonehaven Running Club | 3:23 min/km |
| 2 | 5154 | Eddy McCluskey | Eddy McCluskey #5154 Male Senior (20 - 39) | 00:17:10 | 00:17:10 (00:17:06) | 2 (2) | 00:17:06 | Senior (20 - 39) | 2 | Male | 2 | Metro Aberdeen | 3:26 min/km |
| 3 | 5242 | Calum Sinclair | Calum Sinclair #5242 Male Senior (20 - 39) | 00:17:50 | 00:17:50 (00:17:47) | 3 (3) | 00:17:47 | Senior (20 - 39) | 3 | Male | 3 | Peterhead Athletics Club | 3:34 min/km |
| 4 | 5007 | Michael Barker | Michael Barker #5007 Male Veteran (40 - 49) | 00:18:27 | 00:18:27 (00:18:24) | 1 (4) | 00:18:24 | Veteran (40 - 49) | 1 | Male | 4 | Stonehaven Running Club | 3:41 min/km |
| 5 | 5115 | Julie Hoyle | Julie Hoyle #5115 Female Veteran (40 - 49) | 00:19:14 | 00:19:14 (00:19:10) | 1 (1) | 00:19:10 | Veteran (40 - 49) | 1 | Female | 1 | JSK Running Club | 3:50 min/km |
| 6 | 5207 | Alison Pilichos | Alison Pilichos #5207 Female Veteran (40 - 49) | 00:19:15 | 00:19:15 (00:19:11) | 2 (2) | 00:19:11 | Veteran (40 - 49) | 2 | Female | 2 | Metro Aberdeen Running Club | 3:51 min/km |
| 7 | 5045 | Keith Cowe | Keith Cowe #5045 Male Veteran (40 - 49) | 00:19:21 | 00:19:21 (00:19:17) | 2 (5) | 00:19:17 | Veteran (40 - 49) | 2 | Male | 5 | JSK Running Club | 3:52 min/km |
| 8 | 5240 | Eric Simpson | Eric Simpson #5240 Male Vintage (60 - 69) | 00:19:49 | 00:19:49 (00:19:45) | 1 (6) | 00:19:45 | Vintage (60 - 69) | 1 | Male | 6 | JSK Running Club | 3:57 min/km |
| 9 | 5164 | Carly McNeil | Carly McNeil #5164 Female Senior (20 - 39) | 00:19:58 | 00:19:58 (00:19:54) | 1 (3) | 00:19:54 | Senior (20 - 39) | 1 | Female | 3 | Newburgh Dunes Running Club | 3:59 min/km |
| 10 | 5258 | Samuel Stephenson | Samuel Stephenson #5258 Male Junior (under 20) | 00:20:11 | 00:20:11 (00:20:08) | 1 (7) | 00:20:08 | Junior (under 20) | 1 | Male | 7 | Aberdeen AAC | 4:02 min/km |
| 11 | 5249 | Lewis Smith | Lewis Smith #5249 Male Children (5 - 13) | 00:20:35 | 00:20:35 (00:20:30) | 1 (8) | 00:20:30 | Children (5 - 13) | 1 | Male | 8 | JSK Running Club | 4:07 min/km |
| 12 | 5149 | Louise Mair | Louise Mair #5149 Female Senior (20 - 39) | 00:20:35 | 00:20:35 (00:20:35) | 2 (4) | 00:20:35 | Senior (20 - 39) | 2 | Female | 4 | | 4:07 min/km |
| 13 | 5005 | Jake Armstrong | Jake Armstrong #5005 Male Children (5 - 13) | 00:20:36 | 00:20:36 (00:20:32) | 2 (9) | 00:20:32 | Children (5 - 13) | 2 | Male | 9 | JSK Running Club | 4:07 min/km |
| 14 | 5176 | William Milne | William Milne #5176 Male Super Veteran (50 - 59) | 00:20:48 | 00:20:48 (00:20:43) | 1 (10) | 00:20:43 | Super Veteran (50 - 59) | 1 | Male | 10 | | 4:09 min/km |
| 15 | 5205 | Aaron Penny | Aaron Penny #5205 Male Senior (20 - 39) | 00:20:51 | 00:20:51 (00:20:36) | 4 (11) | 00:20:36 | Senior (20 - 39) | 4 | Male | 11 | | 4:10 min/km |
| 16 | 5016 | Rhian Birnie | Rhian Birnie #5016 Female Children (5 - 13) | 00:20:54 | 00:20:54 (00:20:50) | 1 (5) | 00:20:50 | Children (5 - 13) | 1 | Female | 5 | | 4:10 min/km |
| 17 | 5038 | Fraser Clyne | Fraser Clyne #5038 Male Vintage (60 - 69) | 00:20:58 | 00:20:58 (00:20:53) | 2 (12) | 00:20:53 | Vintage (60 - 69) | 2 | Male | 12 | Metro Aberdeen Running Club | 4:11 min/km |
| 18 | 5006 | Euan Bain | Euan Bain #5006 Male Senior (20 - 39) | 00:21:20 | 00:21:20 (00:21:08) | 5 (13) | 00:21:08 | Senior (20 - 39) | 5 | Male | 13 | | 4:16 min/km |
| 19 | 5269 | Aimee Tawse | Aimee Tawse #5269 Female Junior (under 20) | 00:21:30 | 00:21:30 (00:21:27) | 1 (6) | 00:21:27 | Junior (under 20) | 1 | Female | 6 | JSK Running Club | 4:18 min/km |
| 20 | 5215 | Gail Rennie | Gail Rennie #5215 Female Veteran (40 - 49) | 00:21:35 | 00:21:35 (00:21:30) | 3 (7) | 00:21:30 | Veteran (40 - 49) | 3 | Female | 7 | Metro Aberdeen | 4:19 min/km |
| 21 | 5268 | Dave Tawse | Dave Tawse #5268 Male Super Veteran (50 - 59) | 00:21:36 | 00:21:36 (00:21:31) | 2 (14) | 00:21:31 | Super Veteran (50 - 59) | 2 | Male | 14 | JSK Running Club | 4:19 min/km |
| 22 | 5189 | George Morrison | George Morrison #5189 Male Senior (20 - 39) | 00:21:49 | 00:21:49 (00:21:42) | 6 (15) | 00:21:42 | Senior (20 - 39) | 6 | Male | 15 | Huntly's Rinnin Quines an Loons | 4:21 min/km |
| 23 | 5075 | Finlay Finlay Weir | Finlay Finlay Weir #5075 Male Children (5 - 13) | 00:21:58 | 00:21:58 (00:21:54) | 3 (16) | 00:21:54 | Children (5 - 13) | 3 | Male | 16 | Moray Road Runners | 4:23 min/km |
| 24 | 5051 | Elspeth Cruickshank | Elspeth Cruickshank #5051 Female Children (5 - 13) | 00:22:22 | 00:22:22 (00:22:18) | 2 (8) | 00:22:18 | Children (5 - 13) | 2 | Female | 8 | Meldrum Young Runners | 4:28 min/km |
| 25 | 5178 | Iain Milne | Iain Milne #5178 Male Senior (20 - 39) | 00:22:22 | 00:22:22 (00:22:06) | 7 (17) | 00:22:06 | Senior (20 - 39) | 7 | Male | 17 | | 4:28 min/km |
| 26 | 5257 | Hannah Stephen | Hannah Stephen #5257 Female Junior (under 20) | 00:22:23 | 00:22:23 (00:22:19) | 2 (9) | 00:22:19 | Junior (under 20) | 2 | Female | 9 | Moray Road Runners | 4:28 min/km |
| 27 | 5158 | Hamish McDonald | Hamish McDonald #5158 Male Veteran (40 - 49) | 00:22:28 | 00:22:28 (00:22:23) | 3 (18) | 00:22:23 | Veteran (40 - 49) | 3 | Male | 18 | Huntly's Rinnin Quines an Loons | 4:29 min/km |
| 28 | 5229 | Kevin Rough | Kevin Rough #5229 Male Veteran (40 - 49) | 00:22:43 | 00:22:43 (00:22:36) | 4 (19) | 00:22:36 | Veteran (40 - 49) | 4 | Male | 19 | | 4:32 min/km |
| 29 | 5228 | Calum Rogers | Calum Rogers #5228 Male Children (5 - 13) | 00:22:49 | 00:22:49 (00:22:46) | 4 (20) | 00:22:46 | Children (5 - 13) | 4 | Male | 20 | | 4:33 min/km |
| 30 | 5031 | Rhian Cantlie | Rhian Cantlie #5031 Female Children (5 - 13) | 00:22:58 | 00:22:58 (00:22:54) | 3 (10) | 00:22:54 | Children (5 - 13) | 3 | Female | 10 | Moray Road Runners | 4:35 min/km |
| 31 | 5261 | Andrew Stevenson | Andrew Stevenson #5261 Male Children (5 - 13) | 00:23:13 | 00:23:13 (00:23:02) | 5 (21) | 00:23:02 | Children (5 - 13) | 5 | Male | 21 | | 4:38 min/km |
| 32 | 5234 | Ben Seath | Ben Seath #5234 Male Children (5 - 13) | 00:23:19 | 00:23:19 (00:23:07) | 6 (22) | 00:23:07 | Children (5 - 13) | 6 | Male | 22 | | 4:39 min/km |
| 33 | 5141 | Emily MacDonald | Emily MacDonald #5141 Female Junior (under 20) | 00:23:22 | 00:23:22 (00:23:17) | 3 (11) | 00:23:17 | Junior (under 20) | 3 | Female | 11 | JSK Running Club | 4:40 min/km |
| 34 | 5278 | David Thomson | David Thomson #5278 Male Senior (20 - 39) | 00:23:27 | 00:23:27 (00:23:15) | 8 (23) | 00:23:15 | Senior (20 - 39) | 8 | Male | 23 | Alford Running Club | 4:41 min/km |
| 35 | 5136 | Dean Leslie | Dean Leslie #5136 Male Junior (under 20) | 00:23:28 | 00:23:28 (00:23:23) | 2 (24) | 00:23:23 | Junior (under 20) | 2 | Male | 24 | | 4:41 min/km |
| 36 | 5288 | Duncan Whitton | Duncan Whitton #5288 Male Junior (under 20) | 00:23:35 | 00:23:35 (00:23:22) | 3 (25) | 00:23:22 | Junior (under 20) | 3 | Male | 25 | | 4:43 min/km |
| 37 | 5144 | David MacLennan | David MacLennan #5144 Male Senior (20 - 39) | 00:23:36 | 00:23:36 (00:23:29) | 9 (26) | 00:23:29 | Senior (20 - 39) | 9 | Male | 26 | | 4:43 min/km |
| 38 | 5266 | Anne Sutherland | Anne Sutherland #5266 Female Veteran (40 - 49) | 00:23:39 | 00:23:39 (00:23:34) | 4 (12) | 00:23:34 | Veteran (40 - 49) | 4 | Female | 12 | JSK Running Club | 4:43 min/km |
| 39 | 5239 | Linda Silcocks | Linda Silcocks #5239 Female Vintage (60 - 69) | 00:23:57 | 00:23:57 (00:23:51) | 1 (13) | 00:23:51 | Vintage (60 - 69) | 1 | Female | 13 | | 4:47 min/km |
| 40 | 5156 | Euan McCreath | Euan McCreath #5156 Male Junior (under 20) | 00:24:00 | 00:24:00 (00:23:47) | 4 (27) | 00:23:47 | Junior (under 20) | 4 | Male | 27 | Jog Scotland Meldum | 4:48 min/km |
| 41 | 5216 | John Rennie | John Rennie #5216 Male Veteran (40 - 49) | 00:24:02 | 00:24:02 (00:23:41) | 5 (28) | 00:23:41 | Veteran (40 - 49) | 5 | Male | 28 | | 4:48 min/km |
| 42 | 5146 | Gavin Macleod | Gavin Macleod #5146 Male Senior (20 - 39) | 00:24:14 | 00:24:14 (00:24:05) | 10 (29) | 00:24:05 | Senior (20 - 39) | 10 | Male | 29 | Insch trail running club | 4:50 min/km |
| 43 | 5026 | Connor Cameron | Connor Cameron #5026 Male Children (5 - 13) | 00:24:16 | 00:24:16 (00:24:13) | 7 (30) | 00:24:13 | Children (5 - 13) | 7 | Male | 30 | Moray Road Runners | 4:51 min/km |
| 44 | 5182 | Samuel Mitchell | Samuel Mitchell #5182 Male Junior (under 20) | 00:24:19 | 00:24:19 (00:24:12) | 5 (31) | 00:24:12 | Junior (under 20) | 5 | Male | 31 | | 4:51 min/km |
| 45 | 5101 | Anneliese Green | Anneliese Green #5101 Female Children (5 - 13) | 00:24:19 | 00:24:19 (00:24:12) | 4 (14) | 00:24:12 | Children (5 - 13) | 4 | Female | 14 | | 4:51 min/km |
| 46 | 5274 | Fraser Taylor | Fraser Taylor #5274 Male Super Veteran (50 - 59) | 00:24:22 | 00:24:22 (00:24:15) | 3 (32) | 00:24:15 | Super Veteran (50 - 59) | 3 | Male | 32 | | 4:52 min/km |
| 47 | 5087 | Claire Gallagher | Claire Gallagher #5087 Female Veteran (40 - 49) | 00:24:24 | 00:24:24 (00:24:16) | 5 (15) | 00:24:16 | Veteran (40 - 49) | 5 | Female | 15 | | 4:52 min/km |
| 48 | 5226 | David Robertson | David Robertson #5226 Male Children (5 - 13) | 00:24:29 | 00:24:29 (00:24:15) | 8 (33) | 00:24:15 | Children (5 - 13) | 8 | Male | 33 | | 4:53 min/km |
| 49 | 5119 | Lewis Jack | Lewis Jack #5119 Male Children (5 - 13) | 00:24:31 | 00:24:31 (00:24:27) | 9 (34) | 00:24:27 | Children (5 - 13) | 9 | Male | 34 | | 4:54 min/km |
| 50 | 5184 | Beth Mitchell | Beth Mitchell #5184 Female Junior (under 20) | 00:24:34 | 00:24:34 (00:24:25) | 4 (16) | 00:24:25 | Junior (under 20) | 4 | Female | 16 | | 4:54 min/km |