Event 305 Boys 100 Metre Freestyle
| Name | Age | Club | Time | Splits
|
| 1 | Michael Kane | 24 | Carnegie | 55.59 | 25.95 | 55.59 |
| 2 | Ben Barnes | 16 | Midlothian | 1:00.86 | 29.28 | 1:00.86 |
| 3 | Brian Minns | 14 | Cardenden | 1:01.89 | 28.70 | 1:01.89 |
| 4 | Alexander Clough | 14 | Warrender | 1:03.28 | 30.37 | 1:03.28 |
| 5 | Sean Fraser | 16 | Midlothian | 1:03.80 | 30.64 | 1:03.80 |
| 6 | Connor Mollison | 14 | Warrender | 1:03.83 | 30.33 | 1:03.83 |
| 7 | Liam Cowen | 17 | Cardenden | 1:04.34 | 31.26 | 1:04.34 |
| 8 | Matt Green | 15 | Warrender | 1:04.47 | 31.03 | 1:04.47 |
| 9 | Thomas Gullan | 14 | Eyemouth | 1:05.02 | 30.33 | 1:05.02 |
| 10 | Craig McNally | 14 | Warrender | 1:05.06 | 31.37 | 1:05.06 |
| 11 | Ruaridh Loughlin | 14 | Warrender | 1:05.08 | 31.05 | 1:05.08 |
| 12 | Daniel Matos | 14 | Portobello | 1:05.83 | 31.14 | 1:05.83 |
| 13 | Euan Johnston | 13 | Duns | 1:07.29 | 31.96 | 1:07.29 |
| 14 | Ross Hunter | 13 | InCAS | 1:08.20 | 32.21 | 1:08.20 |
| 15 | Michael Connelly | 15 | Warrender | 1:08.89 | 33.91 | 1:08.89 |
| 16 | Scott Bence | 13 | Glenrothes | 1:11.09 | 34.17 | 1:11.09 |
| 17 | Ross Philp | 13 | Carnegie | 1:11.74 | 35.31 | 1:11.74 |
| 18 | Andrew R Condie | 15 | InCAS | 1:11.99 | 34.44 | 1:11.99 |
| 19 | Grant Corbett | 14 | Duns | 1:12.64 | 34.60 | 1:12.64 |
| 20 | Charlie Faed | 12 | Eyemouth | 1:13.10 | 34.55 | 1:13.10 |
| 21 | Ewan Harvey | 14 | Warrender | 1:14.24 | 34.37 | 1:14.24 |
| 22 | Daniel J McCart | 12 | Trojan | 1:14.52 | 35.86 | 1:14.52 |
| 23 | Fergus Izat | 11 | Eyemouth | 1:14.99 | 34.39 | 1:14.99 |
| 24 | Craig Watson | 12 | Carnegie | 1:15.44 | 35.90 | 1:15.44 |
| 25 | Lloyd Blyth | 12 | Burntisland | 1:16.81 | 35.37 | 1:16.81 |
| 26 | Andrew Watt | 14 | Trojan | 1:17.89 | 44.77 | 1:17.89 |
| 27 | Alexander Crawford | 12 | Carnegie | 1:19.05 | 36.53 | 1:19.05 |
| 28 | Matthew Bale | 10 | Duns | 1:19.08 | 38.15 | 1:19.08 |
| 29 | Robbie Glachan | 12 | Fins | 1:20.52 | 39.08 | 1:20.52 |
| 30 | Finlay McAlpine | 11 | Bathgate | 1:20.94 | 39.77 | 1:20.94 |
| 31 | Nicholas R Hay | 12 | Teviotdale | 1:23.45 | 39.40 | 1:23.45 |
| 32 | Daniel Croft | 12 | Fins | 1:23.61 | 39.15 | 1:23.61 |
| 33 | Jordon Bell | 11 | Eyemouth | 1:23.63 | 40.81 | 1:23.63 |
| 34 | Jordan Buist | 11 | Cardenden | 1:24.47 | 39.26 | 1:24.47 |
| 35 | Alan Millar | 10 | Burntisland | 1:26.46 | 42.65 | 1:26.46 |
| 36 | Keith N Learmonth | 12 | Teviotdale | 1:27.58 | 42.01 | 1:27.58 |
| 37 | Bruce Millar | 10 | Fins | 1:27.92 | 40.78 | 1:27.92 |
| 38 | Callum Garvey | 11 | Inverleith | 1:29.51 | 43.68 | 1:29.51 |
| 39 | William Robertson | 12 | Fins | 1:30.38 | 42.50 | 1:30.38 |
| 40 | Ben Hunter | 11 | InCAS | 1:30.43 | 43.49 | 1:30.43 |
| 41 | Scott Smith | 11 | Bathgate | 1:30.72 | 43.01 | 1:30.72 |
| 42 | Josh Wilson | 10 | Trojan | 1:31.58 | 41.84 | 1:31.58 |
| 43 | Euan Berry | 11 | Fins | 1:33.91 | 44.58 | 1:33.91 |
| 44 | Graeme J Johnstone | 11 | InCAS | 1:36.39 | 46.00 | 1:36.39 |