Country
- RSA - South Africa (2007-2018)
Distribution of Results
Performance
Olympic Games
2744 / 31632
Total
7 / 128
South Africa
299 / 1827
Swimming
Continental Games
78 / 13149
Total
4 / 156
South Africa
25 / 837
Swimming
World Championships
247 / 35211
Total
2 / 295
South Africa
60 / 1831
Swimming
Timeline