Athletics |
2013 Summer Universiade |
Kazan |
RUS |
4 x 400 m Relay, Men |
🥈 |
RSA |
|
Athletics |
2014 Commonwealth Games |
Glasgow |
SCO |
400 m, Men |
🥈 |
RSA |
|
Athletics |
2014 African Athletics Championships |
Marrakech |
MAR |
400 m, Men |
🥈 |
RSA |
|
Athletics |
2015 World Athletics Championships |
Beijing |
CHN |
400 m, Men |
🥇 |
RSA |
|
Athletics |
2016 African Athletics Championships |
Durban |
RSA |
200 m, Men |
🥇 |
RSA |
|
Athletics |
2016 African Athletics Championships |
Durban |
RSA |
4 x 100 m Relay, Men |
🥇 |
RSA |
|
Athletics |
2017 World Athletics Championships |
London |
GBR |
200 m, Men |
🥈 |
RSA |
|
Athletics |
2017 World Athletics Championships |
London |
GBR |
400 m, Men |
🥇 |
RSA |
|
Athletics |
2024 World Athletics Relays |
Nassau |
BAH |
4 x 400 m Relay, Men |
🥈 |
RSA |
|