Four managed to run and swim their way onto the podium.
The medal winners were: Johan Windt (silver); May du Plessis, of Outeniqua High (bronze); Trisha Pollicutte, of Glenwood House (silver); and Selma du Preez, of Wesbank Primary (silver).
Other top performers were:
De Wit Botma, Deon Horne, Jenna Borret, George Marais, Hannah Kiely, Yvonne Du Plessis and Mijancke Steyn.

May du Plessis, of Outeniqua High (middle), on her way to a bronze medal at the South African Biathlon Championship in Potchefstroom last weekend.
'We bring you the latest Garden Route, Klein-Karoo news'