Every South African a Swimmer

Swimming

17th FINA World Championships 2017 - Budapest (Hungary)

1st CANA Zone IV World Junior OWS Championships - Mon Choisy (Mauritius), 2 - 3 December 2017

National SA Schools Swimming Championships 2017 - Polokwane Town Swimming Pool (Polokwane)

SA National Short Course Championships - GC Joliffe Pool (Pietermaritzburg), 10 - 13 August 2017

VI Commonwealth Youth Games - Bahamas, 19 - 23 July 2017