The Ontario Junior International proved to be a successful meet for the squad of 12 British and five Scottish swimmers that competed in Toronto last weekend, collecting a total of 25 medals.
A total of 11 different swimmers made a visit to the podium with the British medal haul including 14 golds.
Sheffield-based Joe Litchfield led the way with four gold medals across the weekend including his preferred 200m Individual medley.
European Junior Champion Freya Anderson also delivered a strong set of performances winning three medals including gold in the 100m Freestyle.