Event 301 Boys 10-12 400 Metre Freestyle
| Pos | Name | Age | Club | Time | Splits |
| 1 | Fraser Agnew | 12 | Aberdeen Dol | 5:02.86 | 33.54 | 1:11.18 | 1:50.08 | 2:28.54 |
| 3:07.53 | 3:46.53 | 4:24.97 | 5:02.86 |
| 2 | Graeme Squires | 12 | Nairn District | 5:08.50 | 35.44 | 1:14.34 | 1:54.02 | 2:33.53 |
| 3:13.35 | 3:52.52 | 4:31.56 | 5:08.50 |
Event 301 Boys 13-14 400 Metre Freestyle
| Pos | Name | Age | Club | Time | Splits |
| 1 | Jack Watson | 14 | Aberdeen Dol | 4:12.97 | 28.85 | 1:00.70 | 1:33.18 | 2:05.99 |
| 2:38.31 | 3:10.00 | 3:42.16 | 4:12.97 |
| 2 | Tom Beeley | 14 | Aberdeen | 4:14.09 | 29.49 | 1:01.75 | 1:34.58 | 2:07.44 |
| 2:39.57 | 3:11.62 | 3:43.56 | 4:14.09 |
| 3 | Murray Coueslant | 14 | Aberdeen | 4:20.49 | 28.95 | 1:01.16 | 1:34.54 | 2:08.20 |
| 2:41.95 | 3:15.31 | 3:48.46 | 4:20.49 |
| 4 | Finlay Deans | 14 | B o Don | 4:23.16 | 29.31 | 1:01.55 | 1:34.74 | 2:08.12 |
| 2:41.54 | 3:16.12 | 3:50.43 | 4:23.16 |
| 5 | Iain Leach | 14 | Delting | 4:26.35 | 29.11 | 1:01.03 | 1:34.51 | 2:08.53 |
| 2:42.67 | 3:17.30 | 3:52.05 | 4:26.35 |
| 6 | Logan Paterson | 13 | Aberdeen | 4:32.88 | 31.18 | 1:04.93 | 1:39.30 | 2:14.26 |
| 2:49.38 | 3:24.64 | 3:59.54 | 4:32.88 |
| 7 | Spencer O'Grady | 14 | Garioch | 4:33.33 | 32.13 | 1:07.74 | 1:41.92 | 2:16.48 |
| 2:52.11 | 3:27.66 | 4:00.95 | 4:33.33 |
| 8 | Craig Smith | 14 | Aberdeen Dol | 4:35.60 | 30.34 | 1:04.65 | 1:39.77 | 2:15.32 |
| 2:50.71 | 3:26.33 | 4:01.33 | 4:35.60 |
| 9 | Daniel McNally | 14 | Garioch | 4:36.00 | 31.52 | 1:05.88 | 1:40.66 | 2:15.59 |
| 2:51.17 | 3:26.74 | 4:02.04 | 4:36.00 |
| 10 | Morgan Eriksson | 13 | U Deeside | 4:40.03 | 31.84 | 1:07.48 | 1:42.72 | 2:18.21 |
| 2:53.79 | 3:29.44 | 4:05.65 | 4:40.03 |
| 11 | Cameron Main | 14 | Elgin | 4:40.52 | 31.59 | 1:07.11 | 1:43.14 | 2:19.40 |
| 2:55.52 | 3:31.61 | 4:07.05 | 4:40.52 |
| 12 | Philip Yule | 13 | Westhill | 4:43.08 | 32.08 | 1:07.39 | 1:43.15 | 2:19.12 |
| 2:55.47 | 3:31.70 | 4:07.88 | 4:43.08 |
| 13 | Sam Huntington | 13 | Aberdeen | 4:46.35 | 32.06 | 1:08.19 | 1:45.25 | 2:21.80 |
| 2:58.44 | 3:34.73 | 4:11.06 | 4:46.35 |
| 14 | Nicholas Cameron | 14 | Cults Otters | 4:46.92 | 31.66 | 1:08.22 | 1:44.61 | 2:21.67 |
| 2:58.45 | 3:34.89 | 4:11.56 | 4:46.92 |
| 15 | Alistair Webster | 14 | Cults Otters | 4:47.51 | 30.21 | 1:05.14 | 1:41.33 | 2:18.04 |
| 2:55.03 | 3:32.66 | 4:10.45 | 4:47.51 |
| 16 | Thomas Harcus | 14 | Westhill | 4:58.75 | 32.15 | 1:08.01 | 1:45.58 | 2:24.44 |
| 3:02.69 | 3:41.82 | 4:20.72 | 4:58.75 |
| 17 | Luke Pearson | 13 | Broch | 5:01.72 | 33.29 | 1:10.30 | 1:48.95 | 2:28.06 |
| 3:07.22 | 3:46.36 | 4:25.60 | 5:01.72 |
Event 301 Boys 15 & Over 400 Metre Freestyle
| Pos | Name | Age | Club | Time | Splits |
| 1 | Felix Gifford | 19 | Aberdeen Dol | 4:01.12 | 27.94 | 57.97 | 1:28.58 | 1:59.64 |
| 2:30.94 | 3:01.46 | 3:31.89 | 4:01.12 |
| 2 | Gavin Haggerwood | 19 | Garioch | 4:01.68 | 27.94 | 58.97 | 1:29.74 | 2:00.67 |
| 2:31.48 | 3:02.47 | 3:33.33 | 4:01.68 |
| 3 | Suleman Butt | 16 | Aberdeen | 4:06.25 | 27.94 | 58.91 | 1:29.85 | 2:01.53 |
| 2:32.57 | 3:04.27 | 3:35.85 | 4:06.25 |
| 4 | Alastair Miley | 19 | Garioch | 4:06.85 | 29.50 | 1:01.57 | 1:31.98 | 2:03.07 |
| 2:35.53 | 3:08.00 | 3:37.71 | 4:06.85 |
| 5 | Joseph Miley | 16 | Garioch | 4:12.82 | 29.56 | 1:01.47 | 1:33.67 | 2:06.31 |
| 2:38.34 | 3:10.41 | 3:42.00 | 4:12.82 |
| 6 | Donnie Price | 17 | S Mainland | 4:18.24 | 28.99 | 1:01.02 | 1:33.44 | 2:06.14 |
| 2:38.83 | 3:12.20 | 3:45.82 | 4:18.24 |
| 7 | Scott Griffin | 16 | Banchory | 4:21.61 | 28.68 | 1:00.95 | 1:34.01 | 2:06.98 |
| 2:40.56 | 3:14.21 | 3:48.42 | 4:21.61 |
| 8 | Oscar Heald | 15 | Elgin | 4:23.46 | 29.02 | 1:01.04 | 1:34.22 | 2:07.90 |
| 2:42.18 | 3:16.44 | 3:51.00 | 4:23.46 |
| 9 | Alastair Robertson | 17 | Aberdeen | 4:23.48 | 30.13 | 1:02.58 | 1:35.72 | 2:08.72 |
| 2:41.22 | 3:15.09 | 3:49.92 | 4:23.48 |
| 10 | Calum Maccoll | 17 | Delting | 4:27.61 | 29.72 | 1:03.24 | 1:37.09 | 2:11.37 |
| 2:45.74 | 3:21.05 | 3:55.44 | 4:27.61 |
| 11 | Jack Lovie | 16 | Broch | 4:34.17 | 30.72 | 1:04.21 | 1:39.61 | 2:15.17 |
| 2:51.00 | 3:26.93 | 4:02.77 | 4:34.17 |
| 12 | Greg Marwick | 16 | Orkney | 4:39.70 | 32.14 | 1:06.48 | 1:41.92 | 2:17.30 |
| 2:52.15 | 3:27.18 | 4:03.76 | 4:39.70 |
| 13 | Gregor Moore | 17 | Delting | 4:41.40 | 29.66 | 1:03.69 | 1:39.74 | 2:16.21 |
| 2:53.03 | 3:29.79 | 4:06.58 | 4:41.40 |