Every South African a Swimmer

International Meet Results

17th FINA World Championships 2017 - Budapest (Hungary)

20th Maccabiah Games - Israel, 4 - 18 July 2017

3rd CANA Zone III Invitational Swimming Championships - Dar es Salaam (Tanzania), 19 - 21 October 2017

6th FINA World Junior Championships - Indianapolis (USA), 23 - 28 August 2017

FINA/airweave Swimming World Cup 2017

Mare Nostrum Series 2017

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