Diamond League 2023 Doha | 400m Hurdles (Men) 0.914m | 49.74 | 6 | RSA | 2023-05-05 00:00:00 | FINAL | | |
World Championship 2022 Oregon | 400m Hurdles (Men) 0.914m | 50.22 | 7 | RSA | 2022-07-17 00:00:00 | SF3 | | |
World Championship 2022 Oregon | 400m Hurdles (Men) 0.914m | 50.09 | 5 | RSA | 2022-07-16 00:00:00 | H2 | | |
Diamond League 2022 Oslo | 400m Hurdles (Men) 0.914m | 50.17 | 7 | RSA | 2022-06-16 00:00:00 | FINAL | | |
Olympic Games 2020 Tokyo | 400m Hurdles (Men) 0.914m | 48.99 | 6 | RSA | 2021-08-01 00:00:00 | SF1 | | SB |
Olympic Games 2020 Tokyo | 400m Hurdles (Men) 0.914m | 49.51 | 3 | RSA | 2021-07-30 00:00:00 | H5 | | SB |
World University Games 2019 Napoli | 400m Hurdles (Men) 0.914m | 48.73 | 2 | RSA | 2019-07-11 00:00:00 | FINAL | | SB |
World University Games 2019 Napoli | 400m Hurdles (Men) 0.914m | 49.46 | 1 | RSA | 2019-07-10 00:00:00 | SF2 | | |
World University Games 2019 Napoli | 400m Hurdles (Men) 0.914m | 50.44 | 1 | RSA | 2019-07-09 00:00:00 | H2 | | |
World U20 Championship 2018 Tampere | 400m Hurdles (Men) 0.914m | 49.42 | 1 | RSA | 2018-07-14 00:00:00 | FINAL | 1159 | |
World U20 Championship 2018 Tampere | 400m Hurdles (Men) 0.914m | 49.43 | 1 | RSA | 2018-07-13 00:00:00 | SF3 | 1158 | |
World U20 Championship 2018 Tampere | 400m Hurdles (Men) 0.914m | 51.21 | 1 | RSA | 2018-07-12 00:00:00 | H5 | 1071 | |
World U18 Championship 2017 Nairobi | 400m Hurdles (M) 0.838m | 49.27 | 1 | RSA | 2017-07-15 00:00:00 | FINAL | 0 | |
World U18 Championship 2017 Nairobi | 400m Hurdles (M) 0.838m | 49.63 | 1 | RSA | 2017-07-13 00:00:00 | Heat2 | 0 | |