Event 108 Mens 100 Metre Freestyle Division 1

NameAgeClub TimeSplits
1Sean Campsie19Warrender55.1226.7555.12
2James Lowder16Heart Of Mid55.5027.1255.50
3Ross Woolley21Warrender B57.1727.2457.17
4Struan Stuart17Haddington58.4527.8758.45

Event 108 Mens 100 Metre Freestyle Division 2

NameAgeClub TimeSplits
1Alex Forsyth16Livingston55.0127.0255.01
2Calum Welstead17Tranent56.5327.3956.53
3Andy May41Portobello1:05.5230.521:05.52
4Gregor Devine17Inverleith1:07.5032.371:07.50

Event 108 Mens 100 Metre Freestyle Division 3

NameAgeClub TimeSplits
1Paul Walledge16Livingston B1:06.8031.261:06.80