Event 503 Mens 100 Metre Butterfly
| Name | Age | Club | Time | Splits
|
| 1 | Christopher Chasser | 19 | Westhill Dist. | 1:00.03 | 26.25 | 1:00.03 |
| 2 | Alastair Haynes | 17 | Forres | 1:01.11 | 29.04 | 1:01.11 |
| 3 | Keith Beveridge | 17 | Coast | 1:01.50 | 28.87 | 1:01.50 |
| 4 | Michael Caldwell | 16 | Westhill Dist. | 1:01.62 | 29.05 | 1:01.62 |
| 5 | Steven Sutherland | 19 | Coast | 1:02.04 | 29.04 | 1:02.04 |
| 6 | Craig Spargo | 15 | Thurso | 1:02.21 | 28.40 | 1:02.21 |
| 7 | James Yule | 14 | Westhill Dist. | 1:02.99 | 29.83 | 1:02.99 |
| 8 | Sean Dawson | 19 | Coast | 1:04.48 | 29.89 | 1:04.48 |
| 9 | David Smith | 15 | Garioch | 1:05.71 | 32.01 | 1:05.71 |
| 10 | Thomas Leach | 16 | Forres | 1:06.50 | 29.72 | 1:06.50 |
| 11 | Chris Breen | 16 | Coast | 1:06.71 | 31.13 | 1:06.71 |
| 12 | Ross Mackay | 13 | Up Deeside | 1:08.58 | 32.14 | 1:08.58 |
| 13 | Chris Williams | 15 | Banchory | 1:09.47 | 32.30 | 1:09.47 |
| 14 | Andrew McCrone | 16 | Banchory | 1:09.84 | 32.40 | 1:09.84 |
| 15 | Fraser Wilson | 16 | Forres | 1:10.22 | 32.49 | 1:10.22 |
| 16 | Craig Eley | 18 | Elgin | 1:11.12 | 33.21 | 1:11.12 |
| 17 | Kristian Roberts | 15 | Banchory | 1:11.83 | 33.29 | 1:11.83 |
| -- | Jonas Whitehead | 16 | Garioch | DQ | 31.12 | DQ |