Fav | Pos | Race No | Name | Name | Time | Time (Net Time) | Cat Pos (Gen Pos) | Net Time | Category | Cat Pos | Gender | Gen Pos | Club | Pace |
| 27 | 69 | Laura Grant | Laura Grant #69 Female Junior (under 20) | 01:51:15 | 01:51:15 (01:51:11) | 1 (2) | 01:51:11 | Junior (under 20) | 1 | Female | 2 | | 8:33 min/m |
| 6 | 149 | Joseph Rosenfeld | Joseph Rosenfeld #149 Male Junior (under 20) | 01:37:00 | 01:37:00 (01:36:58) | 1 (6) | 01:36:58 | Junior (under 20) | 1 | Male | 6 | | 7:27 min/m |
| 57 | 84 | Roddy Howe | Roddy Howe #84 Male Junior (under 20) | 01:59:55 | 01:59:55 (01:59:44) | 2 (46) | 01:59:44 | Junior (under 20) | 2 | Male | 46 | | 9:13 min/m |
| 97 | 115 | Magnus McIntosh | Magnus McIntosh #115 Male Junior (under 20) | 02:11:54 | 02:11:54 (02:11:50) | 3 (69) | 02:11:50 | Junior (under 20) | 3 | Male | 69 | | 10:08 min/m |
| | 43 | Cameron Cruickshank | Cameron Cruickshank #43 Male Junior (under 20) | DNF | DNF (DNF) | | DNF | Junior (under 20) | | Male | | | |
| 28 | 34 | Chantel Clark | Chantel Clark #34 Female Senior (20 - 39) | 01:51:23 | 01:51:23 (01:51:20) | 1 (3) | 01:51:20 | Senior (20 - 39) | 1 | Female | 3 | Forfar Road Runners | 8:34 min/m |
| 43 | 95 | Lauren Knowles | Lauren Knowles #95 Female Senior (20 - 39) | 01:56:10 | 01:56:10 (01:56:04) | 2 (9) | 01:56:04 | Senior (20 - 39) | 2 | Female | 9 | JSK Running Club | 8:56 min/m |
| 44 | 36 | Marisa Cortright | Marisa Cortright #36 Female Senior (20 - 39) | 01:56:28 | 01:56:28 (01:56:24) | 3 (10) | 01:56:24 | Senior (20 - 39) | 3 | Female | 10 | | 8:57 min/m |
| 58 | 33 | Debbie Clark | Debbie Clark #33 Female Senior (20 - 39) | 02:00:24 | 02:00:24 (02:00:16) | 4 (12) | 02:00:16 | Senior (20 - 39) | 4 | Female | 12 | Spey Runners | 9:15 min/m |
| 60 | 31 | Fiona Cherry | Fiona Cherry #31 Female Senior (20 - 39) | 02:00:36 | 02:00:36 (02:00:29) | 5 (14) | 02:00:29 | Senior (20 - 39) | 5 | Female | 14 | Huntly's Rinnin Quines an Loons | 9:16 min/m |
| 81 | 177 | Lieneke Van Beijma | Lieneke Van Beijma #177 Female Senior (20 - 39) | 02:06:29 | 02:06:29 (02:06:20) | 6 (22) | 02:06:20 | Senior (20 - 39) | 6 | Female | 22 | Insch trail running club | 9:43 min/m |
| 85 | 101 | Rebecca Lowson | Rebecca Lowson #101 Female Senior (20 - 39) | 02:07:39 | 02:07:39 (02:07:28) | 7 (24) | 02:07:28 | Senior (20 - 39) | 7 | Female | 24 | | 9:49 min/m |
| 92 | 113 | Gail Maxwell | Gail Maxwell #113 Female Senior (20 - 39) | 02:10:16 | 02:10:16 (02:10:04) | 8 (26) | 02:10:04 | Senior (20 - 39) | 8 | Female | 26 | | 10:01 min/m |
| 100 | 193 | Dara Wilson | Dara Wilson #193 Female Senior (20 - 39) | 02:12:47 | 02:12:47 (02:12:37) | 9 (30) | 02:12:37 | Senior (20 - 39) | 9 | Female | 30 | Insch trail running club | 10:12 min/m |
| 102 | 192 | Kelly Willox | Kelly Willox #192 Female Senior (20 - 39) | 02:14:07 | 02:14:07 (02:13:52) | 10 (32) | 02:13:52 | Senior (20 - 39) | 10 | Female | 32 | | 10:19 min/m |
| 110 | 160 | Louise Simpson | Louise Simpson #160 Female Senior (20 - 39) | 02:15:23 | 02:15:23 (02:15:09) | 11 (39) | 02:15:09 | Senior (20 - 39) | 11 | Female | 39 | Newburgh Dunes Running Club | 10:24 min/m |
| 112 | 26 | Emily Campbell | Emily Campbell #26 Female Senior (20 - 39) | 02:16:15 | 02:16:15 (02:16:06) | 12 (41) | 02:16:06 | Senior (20 - 39) | 12 | Female | 41 | | 10:28 min/m |
| 115 | 111 | Debbie Marcella | Debbie Marcella #111 Female Senior (20 - 39) | 02:16:56 | 02:16:56 (02:16:43) | 13 (43) | 02:16:43 | Senior (20 - 39) | 13 | Female | 43 | | 10:32 min/m |
| 120 | 62 | Laura Forrester | Laura Forrester #62 Female Senior (20 - 39) | 02:18:00 | 02:18:00 (02:17:50) | 14 (45) | 02:17:50 | Senior (20 - 39) | 14 | Female | 45 | Insch trail running club | 10:36 min/m |
| 121 | 132 | Kirsty Pedersen | Kirsty Pedersen #132 Female Senior (20 - 39) | 02:18:09 | 02:18:09 (02:17:56) | 15 (46) | 02:17:56 | Senior (20 - 39) | 15 | Female | 46 | | 10:37 min/m |
| 124 | 67 | Mallory Gentils | Mallory Gentils #67 Female Senior (20 - 39) | 02:19:41 | 02:19:41 (02:19:32) | 16 (48) | 02:19:32 | Senior (20 - 39) | 16 | Female | 48 | | 10:44 min/m |
| 136 | 165 | Jessica Smith | Jessica Smith #165 Female Senior (20 - 39) | 02:30:39 | 02:30:39 (02:30:30) | 17 (55) | 02:30:30 | Senior (20 - 39) | 17 | Female | 55 | | 11:35 min/m |
| 137 | 37 | Katrina Court | Katrina Court #37 Female Senior (20 - 39) | 02:31:39 | 02:31:39 (02:31:27) | 18 (56) | 02:31:27 | Senior (20 - 39) | 18 | Female | 56 | Forfar Road Runners | 11:39 min/m |
| 142 | 24 | Judith Campbell | Judith Campbell #24 Female Senior (20 - 39) | 02:34:29 | 02:34:29 (02:34:18) | 19 (60) | 02:34:18 | Senior (20 - 39) | 19 | Female | 60 | | 11:53 min/m |
| 146 | 180 | Kristi Wellburn | Kristi Wellburn #180 Female Senior (20 - 39) | 02:39:04 | 02:39:04 (02:38:50) | 20 (64) | 02:38:50 | Senior (20 - 39) | 20 | Female | 64 | Jogscotland Hazlehead | 12:14 min/m |
| 149 | 133 | Catherine Perkins | Catherine Perkins #133 Female Senior (20 - 39) | 02:43:22 | 02:43:22 (02:43:07) | 21 (66) | 02:43:07 | Senior (20 - 39) | 21 | Female | 66 | | 12:34 min/m |
| 153 | 182 | Emma Whitelaw | Emma Whitelaw #182 Female Senior (20 - 39) | 03:01:28 | 03:01:28 (03:01:16) | 22 (70) | 03:01:16 | Senior (20 - 39) | 22 | Female | 70 | | 13:57 min/m |
| 154 | 167 | Dana Stewart | Dana Stewart #167 Female Senior (20 - 39) | 03:19:03 | 03:19:03 (03:18:52) | 23 (71) | 03:18:52 | Senior (20 - 39) | 23 | Female | 71 | | 15:18 min/m |
| | 152 | Lindsay Roy | Lindsay Roy #152 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | | |
| | 185 | Julie Whyteside | Julie Whyteside #185 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | | |
| | 142 | Natasha Reid | Natasha Reid #142 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | | |
| | 107 | Audrey MacLennan | Audrey MacLennan #107 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | | |
| | 108 | Careen Mair | Careen Mair #108 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | | |
| | 99 | Rachel Little | Rachel Little #99 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | Insch trail running club | |
| | 88 | Anne Innes | Anne Innes #88 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | | |
| | 20 | Catherine Busson | Catherine Busson #20 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | | |
| | 21 | Olivia Busson | Olivia Busson #21 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | | |
| | 16 | Jane Bourque | Jane Bourque #16 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | Jog Scotland | |
| | 64 | Megan Fraser | Megan Fraser #64 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | | |
| | 55 | Anna Duncan | Anna Duncan #55 Female Senior (20 - 39) | DNS | DNS (DNS) | | DNS | Senior (20 - 39) | | Female | | Garioch Road Runners | |
| 1 | 161 | Andrew Simpson | Andrew Simpson #161 Male Senior (20 - 39) | 01:28:21 | 01:28:21 (01:28:18) | 1 (1) | 01:28:18 | Senior (20 - 39) | 1 | Male | 1 | Insch trail running club | 6:47 min/m |
| 3 | 164 | Stephen Simpson | Stephen Simpson #164 Male Senior (20 - 39) | 01:31:10 | 01:31:10 (01:31:09) | 2 (3) | 01:31:09 | Senior (20 - 39) | 2 | Male | 3 | JSK Running Club | 7:00 min/m |
| 4 | 159 | Alan Shearer | Alan Shearer #159 Male Senior (20 - 39) | 01:32:04 | 01:32:04 (01:32:00) | 3 (4) | 01:32:00 | Senior (20 - 39) | 3 | Male | 4 | | 7:04 min/m |
| 7 | 158 | Fraser Sharp | Fraser Sharp #158 Male Senior (20 - 39) | 01:37:25 | 01:37:25 (01:37:22) | 4 (7) | 01:37:22 | Senior (20 - 39) | 4 | Male | 7 | | 7:29 min/m |
| 8 | 123 | Neil Morrison | Neil Morrison #123 Male Senior (20 - 39) | 01:37:53 | 01:37:53 (01:37:46) | 5 (8) | 01:37:46 | Senior (20 - 39) | 5 | Male | 8 | Three Peaks Triathletes | 7:31 min/m |
| 10 | 104 | Chris Macdonald | Chris Macdonald #104 Male Senior (20 - 39) | 01:39:41 | 01:39:41 (01:39:39) | 6 (10) | 01:39:39 | Senior (20 - 39) | 6 | Male | 10 | | 7:40 min/m |
| 12 | 96 | Malcolm Lang | Malcolm Lang #96 Male Senior (20 - 39) | 01:42:38 | 01:42:38 (01:42:33) | 7 (12) | 01:42:33 | Senior (20 - 39) | 7 | Male | 12 | | 7:53 min/m |
| 13 | 134 | Wayne Pirie | Wayne Pirie #134 Male Senior (20 - 39) | 01:44:04 | 01:44:04 (01:43:58) | 8 (13) | 01:43:58 | Senior (20 - 39) | 8 | Male | 13 | Spey Runners | 8:00 min/m |
| 14 | 59 | Duncan Edward | Duncan Edward #59 Male Senior (20 - 39) | 01:44:40 | 01:44:40 (01:44:38) | 9 (14) | 01:44:38 | Senior (20 - 39) | 9 | Male | 14 | Dundee Roadrunners | 8:03 min/m |
| 16 | 116 | Nick McLean | Nick McLean #116 Male Senior (20 - 39) | 01:44:49 | 01:44:49 (01:44:46) | 10 (16) | 01:44:46 | Senior (20 - 39) | 10 | Male | 16 | Huntly's Rinnin Quines an Loons | 8:03 min/m |