| Swimming | 
2016 African Swimming Championships
 | 
Bloemfontein | 
  RSA | 
50 m Breaststroke, Women | 
🥇 | 
  RSA | 
 | 
| Swimming | 
2016 African Swimming Championships
 | 
Bloemfontein | 
  RSA | 
100 m Breaststroke, Women | 
🥇 | 
  RSA | 
 | 
| Swimming | 
2016 African Swimming Championships
 | 
Bloemfontein | 
  RSA | 
200 m Breaststroke, Women | 
🥇 | 
  RSA | 
 | 
| Swimming | 
2016 African Swimming Championships
 | 
Bloemfontein | 
  RSA | 
4 x 100 m Medley Relay, Women | 
🥇 | 
  RSA | 
 | 
| Swimming | 
2016 World Swimming Championships (25 m)
 | 
Windsor | 
  CAN | 
50 m Breaststroke, Women | 
29 | 
  RSA | 
 | 
| Swimming | 
2016 World Swimming Championships (25 m)
 | 
Windsor | 
  CAN | 
100 m Breaststroke, Women | 
32 | 
  RSA | 
 | 
| Swimming | 
2016 World Swimming Championships (25 m)
 | 
Windsor | 
  CAN | 
200 m Breaststroke, Women | 
22 | 
  RSA | 
 | 
| Swimming | 
2016 World Swimming Championships (25 m)
 | 
Windsor | 
  CAN | 
200 m Individual Medley, Women | 
DNS | 
  RSA | 
 | 
| Swimming | 
2016 World Swimming Championships (25 m)
 | 
Windsor | 
  CAN | 
4 x 50 m Medley Relay, Women | 
16 | 
  RSA | 
 | 
| Swimming | 
2017 World Aquatics Championships
 | 
Budapest | 
  HUN | 
4 x 100 m Medley Relay, Mixed | 
14 | 
  RSA | 
 | 
| Swimming | 
2017 World Aquatics Championships
 | 
Budapest | 
  HUN | 
4 x 100 m Medley Relay, Women | 
17 | 
  RSA | 
 | 
| Swimming | 
2017 World Aquatics Championships
 | 
Budapest | 
  HUN | 
4 x 100 m Freestyle Relay, Women | 
13 | 
  RSA | 
 | 
| Swimming | 
2017 World Aquatics Championships
 | 
Budapest | 
  HUN | 
200 m Breaststroke, Women | 
23 | 
  RSA | 
 | 
| Swimming | 
2017 World Aquatics Championships
 | 
Budapest | 
  HUN | 
100 m Breaststroke, Women | 
31 | 
  RSA | 
 | 
| Swimming | 
2017 World Aquatics Championships
 | 
Budapest | 
  HUN | 
50 m Breaststroke, Women | 
25 | 
  RSA | 
 | 
| Swimming | 
2018 Commonwealth Games
 | 
Gold Coast | 
  AUS | 
100 m Breaststroke, Women | 
13 | 
  RSA | 
 | 
| Swimming | 
2018 Commonwealth Games
 | 
Gold Coast | 
  AUS | 
4 x 100 m Medley Relay, Women | 
7 | 
  RSA | 
 | 
| Swimming | 
2018 Commonwealth Games
 | 
Gold Coast | 
  AUS | 
200 m Breaststroke, Women | 
8 | 
  RSA | 
 | 
| Swimming | 
2018 Commonwealth Games
 | 
Gold Coast | 
  AUS | 
50 m Breaststroke, Women | 
17 | 
  RSA | 
 | 
| Swimming | 
2019 World Aquatics Championships
 | 
Gwangju | 
  KOR | 
200 m Breaststroke, Women | 
8 | 
  RSA | 
 | 
| Swimming | 
2019 African Games
 | 
Rabat | 
  MAR | 
50 m Breaststroke, Women | 
🥇 | 
  RSA | 
 | 
| Swimming | 
2019 African Games
 | 
Rabat | 
  MAR | 
100 m Breaststroke, Women | 
🥇 | 
  RSA | 
 | 
| Swimming | 
2019 African Games
 | 
Rabat | 
  MAR | 
200 m Breaststroke, Women | 
🥇 | 
  RSA | 
 | 
| Swimming | 
2019 African Games
 | 
Rabat | 
  MAR | 
4 x 100 m Medley Relay, Women | 
🥇 | 
  RSA | 
 | 
| Swimming | 
2019 African Games
 | 
Rabat | 
  MAR | 
4 x 100 m Medley Relay, Mixed | 
🥇 | 
  RSA | 
 | 
| Swimming | 
2022 Commonwealth Games
 | 
Birmingham | 
  ENG | 
200 m Breaststroke, Women | 
🥉 | 
  RSA | 
 | 
| Swimming | 
2021 Summer World University Games
 | 
Chengdu | 
  CHN | 
100 m Breaststroke, Women | 
🥈 | 
  RSA | 
 | 
| Swimming | 
2021 Summer World University Games
 | 
Chengdu | 
  CHN | 
200 m Breaststroke, Women | 
🥈 | 
  RSA | 
 | 
| Swimming | 
2025 World Aquatics Championships
 | 
Singapore | 
  SGP | 
4 x 100 m Medley Relay, Mixed | 
18 | 
  RSA | 
 | 
| Swimming | 
2025 World Aquatics Championships
 | 
Singapore | 
  SGP | 
200 m Breaststroke, Women | 
🥉 | 
  RSA | 
 | 
| Swimming | 
2025 World Aquatics Championships
 | 
Singapore | 
  SGP | 
50 m Breaststroke, Women | 
27 | 
  RSA | 
 |