Event 125 Male 11-13 100 Metre Breaststroke
| Pos | Name | Age | Club | Time | Splits |
| 1 | Henry Gray | 13 | Midlothian | 1:32.00 | 44.06 | 1:32.00 |
| 2 | Kaj Dlugosz | 12 | Musselburgh | 1:34.02 | 45.70 | 1:34.02 |
| 3 | Finlay Smith | 12 | Portobello | 1:35.93 | 1:36.04 | 1:35.93 |
| 4 | Karel Koci | 13 | Broxburn | 1:36.57 | 46.65 | 1:36.57 |
| 5 | Andrew Thomson | 12 | Portobello | 1:37.13 | 47.23 | 1:37.13 |
| 6 | Ruaridh Whytock | 11 | Midlothian | 1:42.51 | 48.45 | 1:42.51 |
| 7 | Nathan Fraser | 13 | Midlothian | 1:46.89 | 50.25 | 1:46.89 |
| 8 | Jamie Motion | 13 | Eastkilbride | 1:48.85 | 52.26 | 1:48.85 |
| 9 | Ryan Carrigan | 13 | Tranent | 1:49.76 | 51.79 | 1:49.76 |
| 10 | George Gray | 11 | Midlothian | 1:50.03 | 52.17 | 1:50.03 |
| 11 | Josh Orsi | 13 | Musselburgh | 1:54.13 | | |
| 12 | Matthew Cox | 11 | Trojan | 1:58.36 | 56.06 | 1:58.36 |
| 13 | Rhys Van Rietvelde | 12 | Musselburgh | 1:59.93 | 57.34 | 1:59.93 |
| 14 | Finn Hamilton | 11 | Midlothian | 2:08.49 | 58.77 | 2:08.49 |
| 15 | Keiran Thomson | 11 | Fauldhouse | 2:08.90 | 1:02.02 | 2:08.90 |
| 16 | Evan Basta | 11 | Fauldhouse | 2:25.33 | 1:10.68 | 2:25.33 |
| -- | Euan Chand | 11 | Eastkilbride | DQ | | |
Event 125 Male 14-15 100 Metre Breaststroke
| Pos | Name | Age | Club | Time | Splits |
| 1 | Lewis Smith | 15 | Kinross | 1:37.71 | 45.69 | 1:37.71 |
| 2 | Leo Robertson | 15 | Fauldhouse | 1:40.15 | 48.02 | 1:40.15 |
| 3 | Freddie Stables | 14 | Portobello | 1:51.55 | 53.54 | 1:51.55 |
Event 125 Male 16-18 100 Metre Breaststroke
| Pos | Name | Age | Club | Time | Splits |
| 1 | Alex Hurd | 16 | Portobello | 1:21.96 | 38.67 | 1:21.96 |
| 2 | Christopher Meldrum | 17 | Trojan | 1:26.03 | 41.04 | 1:26.03 |
| 3 | Nathan Ramsay | 17 | Tranent | 1:30.00 | 42.44 | 1:30.00 |
| 4 | Murray McCrae | 17 | Tranent | 1:41.19 | 47.21 | 1:41.19 |