Event 202 Mens 100 Metre Freestyle
| Name | Age | Club | Time | Splits
|
| 1 | Keith Beveridge | 17 | Coast | 54.05 | 26.09 | 54.05 |
| 2 | Steven Sutherland | 19 | Coast | 54.70 | 26.19 | 54.70 |
| 3 | Michael Smith | 18 | Garioch | 55.00 | 26.43 | 55.00 |
| 4 | Christopher Chasser | 19 | Westhill Dist. | 55.02 | 25.71 | 55.02 |
| 5 | Michael Caldwell | 16 | Westhill Dist. | 55.17 | 26.86 | 55.17 |
| 6 | Mark Campbell | 16 | Coast | 55.83 | 27.09 | 55.83 |
| 7 | Sean Dawson | 19 | Coast | 56.03 | 26.86 | 56.03 |
| 8 | Alastair Haynes | 17 | Forres | 56.05 | 26.95 | 56.05 |
| 9 | Chris Williams | 15 | Banchory | 56.12 | 27.43 | 56.12 |
| 10 | James Yule | 14 | Westhill Dist. | 57.05 | 28.05 | 57.05 |
| 11 | Michael McGovern | 16 | Coast | 57.07 | 27.80 | 57.07 |
| 12 | Andrew Thomson | 15 | Up Deeside | 57.35 | 28.11 | 57.35 |
| 13 | Greig Morrison | 16 | Coast | 57.36 | 27.72 | 57.36 |
| 14 | Thomas Leach | 16 | Forres | 57.89 | 27.52 | 57.89 |
| 15 | Russell Thom | 16 | Coast | 57.91 | 27.67 | 57.91 |
| 16 | Ross MacDonald | 17 | Coast | 58.23 | 27.94 | 58.23 |
| 17 | Andrew Gairns | 14 | Broch Seals | 58.59 | 28.32 | 58.59 |
| 18 | Jonas Whitehead | 16 | Garioch | 58.77 | 29.22 | 58.77 |
| 19 | Fraser Gordon | 14 | Up Deeside | 58.96 | 28.62 | 58.96 |
| 20 | Stuart McIntosh | 14 | Coast | 59.05 | 28.80 | 59.05 |
| 21 | Craig Spargo | 15 | Thurso | 59.28 | 28.42 | 59.28 |
| 22 | Alan Clark | 14 | Forres | 59.36 | 28.79 | 59.36 |
| 23 | Andrew McCrone | 16 | Banchory | 59.69 | 29.19 | 59.69 |
| 24 | Fraser Wilson | 16 | Forres | 1:00.07 | 28.66 | 1:00.07 |
| 25 | David Smith | 15 | Garioch | 1:00.74 | 29.25 | 1:00.74 |