Event 304 Boys 10-12 100 Metre Freestyle
| Name | Age | Club | Time | Splits
|
| 1 | Craig Benson | 12 | Livingston | 1:02.61 | 29.86 | 1:02.61 |
| 2 | Elliot Martin | 12 | Co Aberdeen | 1:03.00 | 29.84 | 1:03.00 |
| 3 | Nicholas Burrell | 12 | Aquanauts Li | 1:03.80 | 29.75 | 1:03.80 |
| 4 | Scott MacFarlane | 12 | Ren 96 | 1:03.97 | 31.03 | 1:03.97 |
| 5 | Mark Szaranek | 11 | Carnegie | 1:03.98 | 30.92 | 1:03.98 |
| 6 | Tom Primavesi | 12 | Co Aberdeen | 1:04.06 | 30.34 | 1:04.06 |
| 7 | James Yule | 12 | South Aberde | 1:04.15 | 31.46 | 1:04.15 |
| 8 | Thomas Marmion | 12 | Co Glasgow | 1:04.20 | 30.63 | 1:04.20 |
| 9 | Shaun Raeburn | 12 | Orkney | 1:04.50 | 31.54 | 1:04.50 |
| 10 | Callum Baxter | 12 | North Lanark | 1:04.70 | 31.15 | 1:04.70 |
| 11 | Sean Campsie | 12 | Warrender | 1:05.41 | 30.97 | 1:05.41 |
| 12 | Euan Dunbar | 12 | Co Aberdeen | 1:05.76 | 31.39 | 1:05.76 |
| 13 | Felix Gifford | 12 | Delting | 1:06.08 | 30.90 | 1:06.08 |
| 14 | Scott Jackson | 12 | Sth Ayrshire | 1:06.10 | 31.49 | 1:06.10 |
| 15 | Fraser Gilbert | 12 | South Aberde | 1:06.17 | 32.70 | 1:06.17 |
| 16 | David Morgan | 12 | Ren 96 | 1:06.23 | 31.25 | 1:06.23 |
| 17 | Duncan Collier | 12 | Warrender | 1:06.29 | 31.61 | 1:06.29 |
| 18 | Jack McCusker | 12 | Ren 96 | 1:06.72 | 31.68 | 1:06.72 |
| 19 | Andrew Bryce | 11 | Garioch | 1:07.10 | 32.42 | 1:07.10 |
| 20 | Calum Rourke | 12 | Warrender | 1:09.14 | 32.49 | 1:09.14 |
| 21 | Paul Crichton | 12 | Ren 96 | 1:09.27 | 32.77 | 1:09.27 |
Event 304 Boys 13 Year Olds 100 Metre Freestyle
| Name | Age | Club | Time | Splits
|
| 1 | Chris Williams | 13 | South Aberde | 59.29 | 28.34 | 59.29 |
| 2 | Craig Corson | 13 | Sth Ayrshire | 59.48 | 28.43 | 59.48 |
| 3 | Daniel Johnson | 13 | Middlesboro | 59.54 | 28.20 | 59.54 |
| 4 | Stephen Crichton | 13 | Ren 96 | 59.74 | 28.79 | 59.74 |
| 5 | Ross Fleming | 13 | Fauldhouse | 59.89 | 28.89 | 59.89 |
| 6 | Ryan Davidson | 13 | Grangemouth | 59.96 | 28.76 | 59.96 |
| 7 | Duncan Chalmers | 13 | Carnegie | 1:00.09 | 28.87 | 1:00.09 |
| 8 | Jonathan Cullen * | 13 | Copeland | 1:00.42 | 28.58 | 1:00.42 |
| 9 | Scott Wilcox | 13 | Teviotdale | 1:01.22 | 29.20 | 1:01.22 |
| 10 | Andrew Arthur | 13 | Unattached | 1:01.27 | 29.47 | 1:01.27 |
| 11 | Jamie McKinley | 13 | Co Glasgow | 1:01.30 | 29.95 | 1:01.30 |
| 12 | Sam George | 13 | South Aberde | 1:01.99 | 30.08 | 1:01.99 |
| 13 | Mathew Charnley | 13 | Tayside | 1:02.25 | 29.62 | 1:02.25 |
| 13 | James Parr-Burman | 13 | Portobello | 1:02.25 | 29.62 | 1:02.25 |
| 15 | Christopher Wilson | 13 | Livingston | 1:02.46 | 29.76 | 1:02.46 |
| 16 | Zach Courtney | 13 | Warrender | 1:02.85 | 30.08 | 1:02.85 |
| 17 | Joe Lipworth | 13 | Tayside | 1:03.41 | 30.00 | 1:03.41 |
| 18 | Jamie Burr | 13 | Co Aberdeen | 1:03.53 | 30.01 | 1:03.53 |
| 19 | Tom Reid | 13 | Co Glasgow | 1:03.60 | 30.40 | 1:03.60 |
| 20 | Alan Clark | 13 | Forres | 1:03.87 | 30.43 | 1:03.87 |
| 21 | Stuart McIntosh | 13 | Co Aberdeen | 1:04.17 | 30.63 | 1:04.17 |
| 22 | Fraser Gordon | 13 | South Aberde | 1:04.27 | 30.64 | 1:04.27 |
| 23 | Michael Thomson | 13 | East Lothian | 1:04.30 | 30.26 | 1:04.30 |
| 24 | Arnold Law | 13 | Ren 96 | 1:04.41 | 30.46 | 1:04.41 |
| 25 | George Elder | 13 | Co Glasgow | 1:04.83 | 30.66 | 1:04.83 |
Event 304 Boys 14 Year Olds 100 Metre Freestyle
| Name | Age | Club | Time | Splits
|
| 1 | Johnstone Shearer | 14 | Co Glasgow | 57.19 | 27.49 | 57.19 |
| 2 | Alasdair Stirling | 14 | South Lanark | 57.46 | 27.45 | 57.46 |
| 2 | Alastair Turner | 14 | Ren 96 | 57.46 | 27.88 | 57.46 |
| 4 | Jamie Wilmshurst | 14 | Tayside | 57.64 | 27.48 | 57.64 |
| 5 | Lewis Dyson | 14 | Bo Kirklees | 58.74 | 28.65 | 58.74 |
| 6 | James Garland | 14 | Newburn | 58.84 | 28.25 | 58.84 |
| 7 | Michael McGarrity | 14 | Ren 96 | 59.06 | 28.08 | 59.06 |
| 8 | Greig Morrison | 14 | Co Aberdeen | 59.16 | 28.84 | 59.16 |
| 9 | Craig Spargo | 14 | Highland | 59.55 | 28.32 | 59.55 |
| 10 | Allan Campbell | 14 | South Lanark | 1:00.22 | 28.97 | 1:00.22 |
| 11 | Ross Currie | 14 | Co Glasgow | 1:00.45 | 29.05 | 1:00.45 |
| 12 | Alexander Clough | 14 | Warrender | 1:00.58 | 29.18 | 1:00.58 |
| 13 | Paul McGuire | 14 | Fauldhouse | 1:00.69 | 28.70 | 1:00.69 |
| 14 | Joshua Fowler | 14 | Portsmouth | 1:00.70 | 28.79 | 1:00.70 |
| 15 | Ryan Archibald | 14 | Warrender | 1:00.92 | 29.23 | 1:00.92 |
| 16 | Eamon Rivers | 14 | Tayside | 1:01.17 | 29.36 | 1:01.17 |
| 17 | Dan Wallace | 14 | Duns | 1:01.40 | 29.53 | 1:01.40 |
| 18 | Andrew Vance | 14 | South Lanark | 1:02.11 | 29.09 | 1:02.11 |
| 19 | Callum Moreland | 14 | Dunoon | 1:02.42 | 29.31 | 1:02.42 |
| 20 | Douglas Andrew * | 14 | Dorking | 1:02.45 | 30.02 | 1:02.45 |
| 21 | Calum Veitch | 14 | Co Aberdeen | 1:02.97 | 30.00 | 1:02.97 |
Event 304 Boys 15 Year Olds 100 Metre Freestyle
| Name | Age | Club | Time | Splits
|
| 1 | Jak Scott | 15 | Dunedin | 54.67 | 26.43 | 54.67 |
| 2 | Andrew Aitchison | 15 | Aquanauts Li | 56.93 | 26.62 | 56.93 |
| 3 | Rory Lamont | 15 | West Dunbart | 56.95 | 27.79 | 56.95 |
| 4 | Craig Hamilton | 15 | Warrender | 56.98 | 27.42 | 56.98 |
| 5 | Greig Mackenzie | 15 | Grangemouth | 57.27
|
| 6 | Michael Caldwell | 15 | South Aberde | 57.35 | 28.40 | 57.35 |
| 7 | Alisdair Holt | 15 | Aberdeen | 57.56 | 27.42 | 57.56 |
| 8 | Ben Hui | 15 | Warrender | 57.64 | 27.37 | 57.64 |
| 9 | Callum Shaw | 15 | Carnegie | 57.77 | 27.51 | 57.77 |
| 10 | Kevin Dickson | 15 | Duns | 57.79 | 27.37 | 57.79 |
| 11 | Martin Cremin | 15 | Stirling | 58.16 | 28.31 | 58.16 |
| 12 | Mark Campbell | 15 | Co Aberdeen | 58.40 | 27.76 | 58.40 |
| 13 | Ross Woolley | 15 | Warrender | 58.50 | 28.08 | 58.50 |
| 14 | Callum Hillicks * | 15 | Crawley | 59.02 | 28.09 | 59.02 |
| 15 | Jonathon Hughes | 15 | Co Aberdeen | 59.11 | 28.25 | 59.11 |
| 16 | Jonas Whitehead | 15 | Garioch | 59.19 | 28.25 | 59.19 |
| 17 | James Reid | 15 | Milngavie &b | 59.45 | 28.65 | 59.45 |
| 18 | Alex McKinnon * | 15 | Crawley | 59.68 | 27.88 | 59.68 |
| 19 | Jamie Culpan | 15 | Milngavie &b | 59.99 | 28.63 | 59.99 |
| 20 | Alexander Bruce * | 15 | Portsmouth | 1:00.07 | 26.48 | 1:00.07 |
| 21 | Reece Taylor | 15 | Teviotdale | 1:00.46 | 29.10 | 1:00.46 |
| 22 | Peter Stewart | 15 | Tayside | 1:00.60 | 27.91 | 1:00.60 |
| 23 | Thomas Sneddon | 15 | Dunedin | 1:00.61 | 29.13 | 1:00.61 |
| 24 | Michael Clements | 15 | Ythan | 1:00.64 | 28.98 | 1:00.64 |
| 25 | Jack Summers | 15 | Elgin | 1:00.82 | 28.87 | 1:00.82 |
| 26 | Ross Leslie | 15 | South Aberde | 1:01.28 | 29.62 | 1:01.28 |
| 27 | Michael Freeman | 15 | Garioch | 1:01.77 | 29.54 | 1:01.77 |
| 28 | Robbie Purvis | 15 | Warrender | 1:01.97 | 29.22 | 1:01.97 |
| 29 | Fraser Wilson | 15 | Forres | 1:02.09 | 29.41 | 1:02.09 |
| 30 | Josh Grant | 15 | Scotia | 1:02.35
|
| 31 | Bruce Halloran | 15 | East Lothian | 1:02.94 | 29.17 | 1:02.94 |
Event 304 Boys 16-18 100 Metre Freestyle
| Name | Age | Club | Time | Splits
|
| 1 | Robbie Renwick | 18 | Co Aberdeen | 51.51 | 24.96 | 51.51 |
| 2 | Daniel Scott | 16 | Glenrothes | 53.78 | 25.94 | 53.78 |
| 3 | Ross Douglas | 17 | North Lanark | 54.26 | 25.77 | 54.26 |
| 4 | Iain Scanlon | 16 | Dunedin | 54.34 | 26.47 | 54.34 |
| 4 | Steven Sutherland | 18 | Co Aberdeen | 54.34 | 25.81 | 54.34 |
| 6 | Chris Chasser | 18 | South Aberde | 54.42 | 27.15 | 54.42 |
| 7 | James Stockdale | 18 | Portsmouth | 54.54 | 26.55 | 54.54 |
| 8 | Stuart Greig | 18 | Alloa | 54.55 | 26.52 | 54.55 |
| 9 | Ewan Johnston | 17 | Warrender | 54.69 | 26.67 | 54.69 |
| 10 | Greig Wilkinson | 16 | Tayside | 54.96 | 26.53 | 54.96 |
| 11 | Billy Purnell | 18 | Warrender | 55.45 | 27.07 | 55.45 |
| 12 | Christopher Wilkinson | 16 | Billingham | 55.83 | 26.83 | 55.83 |
| 13 | Fraser Smith | 17 | Unattached | 55.93 | 26.72 | 55.93 |
| 14 | Stuart Conley | 18 | Tayside | 55.94 | 26.85 | 55.94 |
| 15 | Andrew Donaldson | 16 | Ren 96 | 56.00 | 26.82 | 56.00 |
| 16 | Christopher Wilson | 17 | Co Aberdeen | 56.09 | 26.78 | 56.09 |
| 17 | James Thomson | 17 | Ren 96 | 56.10 | 27.07 | 56.10 |
| 18 | Ewan Tarvit | 17 | Carnegie | 56.53 | 26.97 | 56.53 |
| 19 | Keith Beveridge | 16 | Co Aberdeen | 56.63 | 27.14 | 56.63 |
| 20 | Iain Clark | 17 | South Lanark | 56.73 | 27.25 | 56.73 |
| 20 | Phillip Kelly | 17 | Tayside | 56.73 | 27.71 | 56.73 |
| 22 | Craig Purnell | 17 | Warrender | 56.85 | 27.14 | 56.85 |
| 23 | Kieran McGuckin | 16 | Falkirk | 56.96 | 27.07 | 56.96 |
| 24 | Adrian O'Neill | 17 | Co Aberdeen | 57.07 | 26.97 | 57.07 |
| 25 | Alan Benzie | 17 | Aberdeen | 57.14 | 27.73 | 57.14 |
| 26 | Alastair Haynes | 16 | Forres | 57.16 | 27.44 | 57.16 |
| 27 | Ewan Cameron | 18 | Sth Ayrshire | 57.27 | 27.60 | 57.27 |
| 28 | Mark MacKenzie | 17 | West Dunbart | 57.29 | 27.19 | 57.29 |
| 29 | David Shewan | 18 | Ren 96 | 57.39 | 27.71 | 57.39 |
| 30 | Darryl Pace | 16 | Tayside | 57.53 | 27.55 | 57.53 |
| 31 | Graeme Hunter | 17 | Tayside | 57.59 | 27.97 | 57.59 |
| 32 | Scott Widdowson | 16 | South Lanark | 57.62 | 27.57 | 57.62 |
| 33 | Matthew McCusker | 16 | Ren 96 | 57.67 | 27.69 | 57.67 |
| 34 | Andrew Haslett | 17 | Warrender | 57.69 | 27.73 | 57.69 |
| 35 | Roy Cameron | 16 | West Dunbart | 57.85 | 27.84 | 57.85 |
| 36 | Jordan Taylor | 17 | Hearts | 57.91 | 27.16 | 57.91 |
| 37 | Michael Smith | 17 | Garioch | 57.95 | 28.25 | 57.95 |
| 38 | David Smith | 17 | Falkirk | 58.06 | 27.36 | 58.06 |
| 39 | Tom Raikes | 16 | Delting | 58.08 | 27.82 | 58.08 |
| 40 | Craig Murdoch | 17 | North Lanark | 58.25 | 26.86 | 58.25 |
| 41 | Liam Cameron | 17 | South Aberde | 58.36 | 27.73 | 58.36 |
| 42 | Andrew Benson | 17 | Livingston | 58.61 | 27.79 | 58.61 |
| 43 | Kent Zhang | 16 | Co Aberdeen | 58.65 | 28.28 | 58.65 |
| 44 | Peter Anderson | 16 | Aberdeen | 59.11 | 28.33 | 59.11 |
| 45 | Craig Thomson | 16 | South Aberde | 59.16 | 28.44 | 59.16 |
| 46 | Michael Adamson | 17 | Tayside | 59.22 | 28.22 | 59.22 |
| 47 | Gavin McIlroy | 16 | Sth Ayrshire | 59.41 | 28.24 | 59.41 |
| 48 | Peter McCue | 17 | Co Aberdeen | 59.46 | 28.07 | 59.46 |
| 49 | Callum Easton | 16 | South Aberde | 59.95 | 28.61 | 59.95 |
| 50 | George Stewart | 18 | Ythan | 1:00.37 | 28.44 | 1:00.37 |
| 51 | Bruce McLintock | 17 | Milngavie &b | 1:00.60 | 28.18 | 1:00.60 |
| 52 | Artem Osipenko | 17 | Milngavie &b | 1:02.13 | 29.50 | 1:02.13 |