| Swimming | 2015 World Junior Swimming Championships | Singapore |  SGP | 4 x 100 m Medley Relay, Mixed | 12 |  RSA |  | 
| Swimming | 2015 World Junior Swimming Championships | Singapore |  SGP | 4 x 100 m Medley Relay, Women | 13 |  RSA |  | 
| Swimming | 2016 African Swimming Championships | Bloemfontein |  RSA | 4 x 100 m Medley Relay, Mixed | 🥇 |  RSA |  | 
| Swimming | 2016 African Swimming Championships | Bloemfontein |  RSA | 4 x 100 m Medley Relay, Women | 🥇 |  RSA |  | 
| Swimming | 2016 African Swimming Championships | Bloemfontein |  RSA | 200 m Backstroke, Women | 🥇 |  RSA |  | 
| Swimming | 2016 African Swimming Championships | Bloemfontein |  RSA | 100 m Backstroke, Women | 🥇 |  RSA |  | 
| Swimming | 2016 World Swimming Championships (25 m) | Windsor |  CAN | 4 x 50 m Medley Relay, Mixed | 13 |  RSA |  | 
| Swimming | 2016 World Swimming Championships (25 m) | Windsor |  CAN | 4 x 50 m Medley Relay, Women | 16 |  RSA |  | 
| Swimming | 2016 World Swimming Championships (25 m) | Windsor |  CAN | 200 m Backstroke, Women | 23 |  RSA |  | 
| Swimming | 2016 World Swimming Championships (25 m) | Windsor |  CAN | 100 m Backstroke, Women | 25 |  RSA |  | 
| Swimming | 2016 World Swimming Championships (25 m) | Windsor |  CAN | 50 m Backstroke, Women | 32 |  RSA |  | 
| Swimming | 2017 Commonwealth Youth Games | Nassau |  BAH | 50 m Backstroke, Women | 🥉 |  RSA |  | 
| Swimming | 2017 Commonwealth Youth Games | Nassau |  BAH | 100 m Backstroke, Women | 🥇 |  RSA |  | 
| Swimming | 2017 Commonwealth Youth Games | Nassau |  BAH | 200 m Backstroke, Women | 🥇 |  RSA |  | 
| Swimming | 2018 Commonwealth Games | Gold Coast |  AUS | 200 m Backstroke, Women | 10 |  RSA |  | 
| Swimming | 2018 Commonwealth Games | Gold Coast |  AUS | 100 m Backstroke, Women | 17 |  RSA |  | 
| Swimming | 2018 Commonwealth Games | Gold Coast |  AUS | 50 m Backstroke, Women | 16 |  RSA |  | 
| Swimming | 2019 World Aquatics Championships | Gwangju |  KOR | 100 m Backstroke, Women | 39 |  RSA |  | 
| Swimming | 2019 World Aquatics Championships | Gwangju |  KOR | 4 x 100 m Medley Relay, Women | 17 |  RSA |  |