World Championship 2023 Budapest | 110m Hurdles (Men) 1.067m | 14.25 | 9 | RSA | 2023-08-20 00:00:00 | H1 | | |
World Championship 2022 Oregon | 110m Hurdles (Men) 1.067m | 13.64 | 5 | RSA | 2022-07-16 00:00:00 | H5 | | |
Olympic Games 2020 Tokyo | 110m Hurdles (Men) 1.067m | 13.55 | 6 | RSA | 2021-08-03 00:00:00 | H5 | | SB |
Diamond League 2020 Rome | 110m Hurdles (Men) 1.067m | 13.66 | 7 | RSA | 2020-09-17 00:00:00 | FINAL | | |
Gala dei Castelli 2020 | 110m Hurdles (Men) 1.067m | 13.40 | 3 | RSA | 2020-09-15 00:00:00 | FINAL | | |
Palio Città della Quercia 2020 | 110m Hurdles (Men) 1.067m | 13.78 | 6 | RSA | 2020-09-08 00:00:00 | FINAL | | |
Meeting Pro Athlé Tour de Marseille 2020 | 110m Hurdles (Men) 1.067m | 13.81 | 4 | RSA | 2020-09-03 00:00:00 | FINAL | | |
Gyulai István Memorial 2020 | 110m Hurdles (Men) 1.067m | 13.53 | 4 | RSA | 2020-08-19 00:00:00 | FINAL2 | | SB |
Diamond League 2020 Monaco | 110m Hurdles (Men) 1.067m | 13.87 | 8 | RSA | 2020-08-14 00:00:00 | FINAL | | |
World Championship 2019 Doha | 110m Hurdles (Men) 1.067m | 13.47 | 3 | RSA | 2019-10-02 00:00:00 | SF3 | | |
World Championship 2019 Doha | 110m Hurdles (Men) 1.067m | 13.41 | 3 | RSA | 2019-09-30 00:00:00 | H1 | | |
Diamond League 2019 Brussels | 110m Hurdles (Men) 1.067m | 13.61 | 7 | RSA | 2019-09-06 00:00:00 | FINAL | | |
Diamond League 2019 London | 110m Hurdles (Men) 1.067m | 13.51 | 5 | RSA | 2019-07-21 00:00:00 | FINAL | | |
Diamond League 2019 Rabat | 110m Hurdles (Men) 1.067m | 13.51 | 6 | RSA | 2019-06-16 00:00:00 | FINAL | | |
Diamond League 2019 Rome | 110m Hurdles (Men) 1.067m | 13.30 | 3 | RSA | 2019-06-06 00:00:00 | FINAL | | SB |
Diamond League 2019 Shanghai | 110m Hurdles (Men) 1.067m | 13.47 | 8 | RSA | 2019-05-18 00:00:00 | FINAL | | |
Diamond League 2018 Birmingham | 110m Hurdles (Men) 1.067m | 13.59 | 6 | RSA | 2018-08-18 00:00:00 | H1 | | |
Diamond League 2018 London | 110m Hurdles (Men) 1.067m | 13.40 | 5 | RSA | 2018-07-22 00:00:00 | FINAL | 1177 | |
Diamond League 2018 Paris | 110m Hurdles (Men) 1.067m | 13.31 | 3 | RSA | 2018-06-30 00:00:00 | HeatB | 1194 | SB |
Diamond League 2018 Paris | 110m Hurdles (Men) 1.067m | 13.32 | 4 | RSA | 2018-06-30 00:00:00 | FINAL | 1193 | YC R |
Commonwealth Games 2018 Gold Coast | 110m Hurdles (Men) 1.067m | 13.49 | 5 | RSA | 2018-04-10 00:00:00 | FINAL | 1160 | |
Commonwealth Games 2018 Gold Coast | 110m Hurdles (Men) 1.067m | 13.32 | 2 | RSA | 2018-04-09 00:00:00 | H1 | 1193 | |
World Championship 2017 London | 110m Hurdles (Men) 1.067m | 13.43 | 3 | RSA | 2017-08-06 00:00:00 | Heat3 | 1172 | |
World Championship 2017 London | 110m Hurdles (Men) 1.067m | 13.59 | 4 | RSA | 2017-08-06 00:00:00 | SF3 | 1141 | |
Diamond League 2017 Paris | 110m Hurdles (Men) 1.067m | 13.21 | 4 | RSA | 2017-07-01 00:00:00 | Heat 1 | 1214 | |
Diamond League 2017 Paris | 110m Hurdles (Men) 1.067m | 13.24 | 5 | RSA | 2017-07-01 00:00:00 | FINAL | 1208 | |
Diamond League 2017 Stockholm | 110m Hurdles (Men) 1.067m | DQ | | RSA | 2017-06-18 00:00:00 | FINAL | 0 | |
Olympic Games 2016 Rio | 110m Hurdles (Men) 1.067m | 13.55 | 7 | RSA | 2016-08-16 00:00:00 | SemiFinal 2 | 1149 | |
Olympic Games 2016 Rio | 110m Hurdles (Men) 1.067m | 13.64 | 5 | RSA | 2016-08-15 00:00:00 | Round1 Heat3 | 1132 | |
Diamond League 2016 Monaco | 110m Hurdles (Men) 1.067m | 13.66 | 7 | RSA | 2016-07-15 00:00:00 | FINAL | 1128 | |
Diamond League 2016 Rabat | 110m Hurdles (Men) 1.067m | 13.28 | 3 | RSA | 2016-05-22 00:00:00 | FINAL | 1200 | |
Diamond League 2016 Doha | 110m Hurdles (Men) 1.067m | 13.50 | 8 | RSA | 2016-05-06 00:00:00 | FINAL | 1158 | |
World Championship 2015 Beijing | 110m Hurdles (Men) 1.067m | 13.63 | 25 | RSA | 2015-08-26 00:00:00 | Round 1 | 1134 | |