2.325km
| Pos | Name | Age Class | Time | 1 (96) | 2 (80) | 3 (110) | 4 (109) | 5 (99) | 6 (92) | 7 (82) | 8 (83) | 9 (103) | 10 (104) | 11 (87) | 12 (89) | Finish | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1st | Sasha Cheplin Banchory Academy | 12:34 | 0:19 0:19 | 1:14 0:55 | 2:19 1:05 | 3:21 1:02 | 4:20 0:59 | 5:04 0:44 | 5:45 0:41 | 6:51 1:06 | 8:50 1:59 | 10:53 2:03 | 11:54 1:01 | 12:18 0:24 | 12:34 0:16 | |
| 2nd | Sam Gebicke-Kerr Charleston Acad | 16:08 | 0:21 0:21 | 1:44 1:23 | 3:19 1:35 | 4:51 1:32 | 5:49 0:58 | 6:41 0:52 | 7:28 0:47 | 8:41 1:13 | 11:23 2:42 | 14:00 2:37 | 15:26 1:26 | 15:51 0:25 | 16:08 0:17 | |
| 3rd | Brad Arthur Aboyne Academy | 16:18 | 0:22 0:22 | 1:25 1:03 | 2:43 1:18 | 5:51 2:27 | 6:55 1:04 | 8:13 1:18 | 9:02 0:49 | 9:56 0:54 | 12:05 2:09 | 14:40 2:35 | 15:44 1:04 | 16:03 0:19 | 16:18 0:15 | |
| 4th | Alistair Walker Aboyne Academy | 16:22 | 0:24 0:24 | 1:45 1:21 | 3:07 1:22 | 4:22 1:15 | 5:31 1:09 | 6:32 1:01 | 7:20 0:48 | 8:39 1:19 | 11:26 2:47 | 14:03 2:37 | 15:35 1:32 | 16:06 0:31 | 16:22 0:16 | |
| 5th | Luke Foss Biggar HS | 16:24 | 1:05 1:05 | 3:13 2:08 | 5:35 2:22 | 6:42 1:07 | 7:42 1:00 | 8:30 0:48 | 9:11 0:41 | 10:10 0:59 | 12:36 2:26 | 14:32 1:56 | 15:48 1:16 | 16:09 0:21 | 16:24 0:15 | |
| 6th | Gavin Williams Stewart's Melville College | 16:59 | 1:02 1:02 | 2:41 1:39 | 4:10 1:29 | 5:19 1:09 | 6:26 1:07 | 7:22 0:56 | 8:09 0:47 | 9:20 1:11 | 12:28 3:08 | 15:02 2:34 | 16:17 1:15 | 16:41 0:24 | 16:59 0:18 | |
| 7th | Michael Addison George Watson's College | 17:01 | 1:23 1:23 | 2:45 1:22 | 4:17 1:32 | 5:30 1:13 | 6:48 1:18 | 7:37 0:49 | 8:37 1:00 | 9:33 0:56 | 12:00 2:27 | 15:06 3:06 | 16:13 1:07 | 16:45 0:32 | 17:01 0:16 | |
| 8th | Devid Kenworthy Stewart's Melville College | 18:22 | 0:25 0:25 | 2:05 1:40 | 4:30 2:25 | 5:45 1:15 | 6:53 1:08 | 7:53 1:00 | 8:47 0:54 | 10:03 1:16 | 12:56 2:53 | 16:05 3:09 | 17:30 1:25 | 18:07 0:37 | 18:22 0:15 | |
| 9th | Scott Cocker Dunblane HS | 24:21 | 0:30 0:30 | 3:00 2:30 | 4:40 1:40 | 6:26 1:46 | 8:02 1:36 | 9:18 1:16 | 10:29 1:11 | 12:10 1:41 | 17:07 4:57 | 20:51 3:44 | 23:12 2:21 | 23:50 0:38 | 24:21 0:31 | |
| 10th= | Joe Young Dunblane HS | 24:24 | 0:27 0:27 | 2:06 1:39 | 3:46 1:40 | 5:38 1:52 | 7:18 1:40 | 8:59 1:41 | 10:51 1:52 | 12:35 1:44 | 16:46 4:11 | 21:58 5:12 | 23:46 1:48 | 24:07 0:21 | 24:24 0:17 | |
| 10th= | Lewis Gibbons Dunblane HS | 24:24 | 5:14 5:14 | 6:33 1:19 | 8:16 1:43 | 10:29 2:13 | 11:53 1:24 | 13:08 1:15 | 14:09 1:01 | 15:32 1:23 | 19:10 3:38 | 22:14 3:04 | 23:35 1:21 | 24:06 0:31 | 24:24 0:18 | |
| 12th | Jake Wright Stewart's Melville College | 28:11 | 0:21 0:21 | 2:37 2:16 | 13:01 10:24 | 14:51 1:50 | 16:09 1:18 | 17:15 1:06 | 18:31 1:16 | 19:39 1:08 | 22:33 2:54 | 25:29 2:56 | 27:14 1:45 | 27:53 0:39 | 28:11 0:18 | |
| 13th | Aird Jardine Biggar HS | 35:46 | 8:08 1:03 | 9:53 1:45 | 11:28 1:35 | 12:56 1:28 | 14:26 1:30 | 15:45 1:19 | 16:42 0:57 | 26:13 9:31 | 30:14 4:01 | 33:46 3:32 | 35:09 1:23 | 35:31 0:22 | 35:46 0:15 | |
| 14th | Stuart Dingwall Charleston Acad | 38:26 | 0:23 0:23 | 2:40 2:17 | 4:19 1:39 | 6:02 1:43 | 7:18 1:16 | 11:14 3:56 | 12:50 1:36 | 15:09 2:19 | 30:06 14:57 | 35:51 5:45 | 37:39 1:48 | 38:05 0:26 | 38:26 0:21 | |
| mp | Cairns Turnbull Biggar HS | 17:02 | 0:22 0:22 | 1:34 1:12 | 3:02 1:28 | 4:25 1:23 | 5:27 1:02 | 6:29 1:02 | 7:30 1:01 | 8:39 1:09 | 12:28 2:26 | ----- | 16:23 ----- | ----- | 17:02 ----- | |
| mp | Oliver Ford-Bryant Aboyne Academy | 18:19 | 1:15 1:15 | 3:04 1:49 | 4:32 1:28 | 5:54 1:22 | 7:16 1:22 | 8:31 1:15 | ----- | 10:23 ----- | 13:04 2:41 | 16:07 3:03 | 17:22 1:15 | 18:01 0:39 | 18:19 0:18 | |
| mp | Riesss Cullan Biggar HS | 23:44 | 6:11 5:03 | 7:59 1:48 | 9:27 1:28 | 10:45 1:18 | 11:56 1:11 | 12:58 1:02 | 13:49 0:51 | 15:09 1:20 | 18:42 2:23 | ----- | 23:02 ----- | ----- | 23:44 ----- | |
| mp | Joseph McLean Biggar HS | 27:34 | 3:27 3:27 | 7:17 3:50 | 8:33 1:16 | 9:48 1:15 | 10:46 0:58 | 12:03 1:17 | 12:53 0:50 | ----- | 22:21 ----- | 25:07 2:46 | 26:39 1:32 | 27:15 0:36 | 27:34 0:19 | |
| mp | Matthew Rayne Dunblane HS | 55:38 | 18:48 18:48 | 21:16 2:28 | 25:33 4:17 | 30:16 4:43 | 32:57 2:41 | 34:16 1:19 | 40:20 6:04 | 42:35 2:15 | 48:38 6:03 | ----- | 54:32 ----- | 55:15 0:43 | 55:38 0:23 |