Event 105 Mens 100 Metre Butterfly
| Name | Age | Club | Time | Splits
|
| 1 | Todd Cooper | 24 | Stirling | 54.19 | 25.62 | 54.19 |
| 2 | Andrew Mayor | 21 | Co Newcastle | 55.23 | 25.52 | 55.23 |
| 3 | Iain MacMillan | 21 | Co Edinburgh | 56.02 | 26.54 | 56.02 |
| 4 | Chris Chasser | 19 | South Aberde | 56.63 | 27.20 | 56.63 |
| 5 | Stuart Houston | 18 | Stirling | 57.49 | 26.83 | 57.49 |
| 6 | Ewan Johnston | 17 | Warrender | 57.51 | 27.21 | 57.51 |
| 7 | Stuart Greig | 18 | Stirling | 57.66 | 27.00 | 57.66 |
| 8 | Daniel Scott | 17 | Glenrothes | 57.94 | 27.08 | 57.94 |
| 9 | Oliver James | 21 | Co Glasgow | 58.09 | 27.55 | 58.09 |
| 10 | Thomas Davidson | 24 | Carnegie | 58.25 | 26.85 | 58.25 |
| 11 | Matthew McCusker | 17 | Ren 96 | 58.36 | 27.16 | 58.36 |
| 12 | Malcolm Kerr | 20 | Warrender | 58.62 | 27.19 | 58.62 |
| 13 | Callum Hillicks | 16 | Crawley | 58.80 | 27.64 | 58.80 |
| 14 | Jamie Evans | 19 | Stirling | 58.81 | 27.31 | 58.81 |
| 15 | Jak Scott | 16 | Dunedin | 59.08 | 27.54 | 59.08 |
| 16 | Andrew Aitchison | 16 | Aquanauts Li | 59.11 | 27.36 | 59.11 |
| 17 | Calum McGhee | 16 | North Lanark | 59.16 | 27.81 | 59.16 |
| 18 | Callum Easton | 17 | South Aberde | 59.49 | 27.71 | 59.49 |
| 19 | Greig Wilkinson | 16 | Tayside | 59.57 | 26.63 | 59.57 |
| 20 | Stuart Conley | 18 | Tayside | 59.62 | 27.60 | 59.62 |
| 21 | David Smith | 17 | Falkirk | 59.89 | 27.67 | 59.89 |
| 22 | Ross Johnston | 20 | Warrender | 1:00.39 | 28.63 | 1:00.39 |
| 23 | Darryl Pace | 17 | Tayside | 1:00.60 | 28.09 | 1:00.60 |
| 24 | Alasdair Stirling | 14 | South Lanark | 1:00.86 | 28.27 | 1:00.86 |
| 25 | Greig Mackenzie | 16 | Grangemouth | 1:00.92 | 28.34 | 1:00.92 |
| 26 | Craig Purnell | 18 | Warrender | 1:01.05 | 28.68 | 1:01.05 |
| 27 | Craig Gillespie | 20 | Stirling | 1:01.17 | 28.08 | 1:01.17 |
| 28 | Ryan Archibald | 15 | Warrender | 1:01.89 | 28.93 | 1:01.89 |
| 29 | Roy Cameron | 17 | West Dunbart | 1:02.08 | 29.22 | 1:02.08 |
| 30 | Rory More | 16 | Highland | 1:02.12 | 28.27 | 1:02.12 |
| 31 | Jamie Wilmshurst | 15 | Tayside | 1:02.30 | 28.84 | 1:02.30 |
| 32 | Jonathon Hughes | 16 | Co Aberdeen | 1:02.46 | 28.99 | 1:02.46 |
| 33 | James Kitching | 16 | Aquanauts Li | 1:02.53 | 29.24 | 1:02.53 |
| 34 | Kevin Dickson | 15 | Duns | 1:02.73 | 28.95 | 1:02.73 |
| 35 | Liam Macdonald | 19 | Highland | 1:03.00 | 28.73 | 1:03.00 |
| 36 | Sandy Orr | 19 | Ren 96 | 1:03.02 | 28.57 | 1:03.02 |
| 37 | Robbie Purvis | 15 | Warrender | 1:03.03 | 29.33 | 1:03.03 |
| 38 | Thomas Sneddon | 16 | Dunedin | 1:03.08 | 29.63 | 1:03.08 |
| 39 | Ian Porteous | 17 | Ren 96 | 1:03.09 | 29.57 | 1:03.09 |
| 40 | Zach Courtney | 13 | Dunedin | 1:03.22 | 29.53 | 1:03.22 |
| 41 | Bruce Halloran | 16 | East Lothian | 1:04.03 | 29.51 | 1:04.03 |
| 42 | Peter Anderson | 16 | Aberdeen | 1:04.20 | 30.11 | 1:04.20 |
| 43 | Ross Gardner | 16 | North Lanark | 1:04.25 | 29.37 | 1:04.25 |
| 44 | Stuart Gillespie | 17 | Stirling | 1:04.60 | 29.48 | 1:04.60 |
| 45 | Ryan Davidson | 14 | Grangemouth | 1:04.75 | 30.16 | 1:04.75 |
| 46 | Craig Benson | 13 | Warrender | 1:04.93 | 30.69 | 1:04.93 |
| 47 | Ross McCafferty | 15 | South Lanark | 1:04.98 | 31.10 | 1:04.98 |
| 48 | Derek Hoey | 18 | Aquanauts Li | 1:05.22 | 30.20 | 1:05.22 |
| 49 | Andrew Thomson | 14 | South Aberde | 1:05.34 | 30.18 | 1:05.34 |
| 50 | Mark Steeples | 15 | Warrender | 1:06.15 | 30.82 | 1:06.15 |
| 51 | Adam Powis | 16 | Ren 96 | 1:06.25 | 30.78 | 1:06.25 |
| 52 | Michael McGarrity | 15 | Ren 96 | 1:06.62 | 30.56 | 1:06.62 |
| 53 | David Smith | 15 | Garioch Asc | 1:06.70 | 31.66 | 1:06.70 |
| 54 | Andrew Benson | 18 | Livingston | 1:07.22 | 30.20 | 1:07.22 |
| 55 | Alisdair Holt | 16 | Aberdeen | 1:07.26 | 30.63 | 1:07.26 |
| 56 | Murray Lawrence | 14 | Warrender | 1:07.28 | 31.36 | 1:07.28 |
| 57 | Connor Mollison | 15 | Warrender | 1:07.34 | 32.37 | 1:07.34 |