Every South African a Swimmer

Swimming

13th CANA Swimming & Open Water Championships - Algiers (Algeria), 10 - 16 September 2018

AUSC Region 5 U/20 Youth Games - Gaborone (Botswana), 8 - 11 December 2018

SA Regional Level 2 Championships 2018

SA Regional Level 3 Championships 2018

SA Schools Swimming - Ellis Park Swimming Pool (Johannesburg), 10 - 13 December 2018

SA Swimming Grand Prix 2018