| 100 m |
| Personal Best: 9.94 Velenje Jun 20, 2017 |
| Top 25 Lists |
Tournaments |
Records |
| Year |
Result |
Place |
Venue |
Date |
| 2016 |
9.98 |
23 |
Bloemfontein |
Mar 12 |
| 2017 |
9.94 |
8 |
Velenje |
Jun 20 |
|
|
|
| 200 m |
| Personal Best: 19.84 Kingston (NS), JAM Jun 10, 2017 |
| Top 25 Lists |
Tournaments |
Records |
| Year |
Result |
Place |
Venue |
Date |
| 2014 |
20.19 |
19 |
Lausanne |
Jul 03 |
| 2015 |
19.94 |
9 |
Luzern |
Jun 28 |
| 2016 |
20.02 |
15 |
Durban |
Jun 26 |
| 2017 |
19.84 |
2 |
Kingston (NS), JAM |
Jun 10 |
|
| Year |
Result |
Place |
| 2017 (World) |
20.11 |
2 |
|
|
| 400 m |
| Personal Best: 43.03 Rio de Janeiro Aug 14, 2016 |
| Top 25 Lists |
Tournaments |
Records |
| Year |
Result |
Place |
Venue |
Date |
| 2013 |
45.09 |
18 |
Ostrava |
Jun 27 |
| 2014 |
44.38 |
5 |
New York, NY |
Jun 14 |
| 2015 |
43.48 |
1 |
Beijing |
Aug 26 |
| 2016 |
43.03 |
1 |
Rio de Janeiro |
Aug 14 |
| 2017 |
43.62 |
1 |
Lausanne (Pontaise) |
Jul 06 |
| 2021 |
44.56 |
12 |
Madrid (ESP) |
Jun 19 |
| 2022 |
44.33 |
7 |
Bellinzona (SUI) |
Sep 12 |
| 2023 |
44.08 |
4 |
Chorzów (POL) |
Jul 16 |
|
| Year |
Result |
Place |
| 2014 (World Cup) |
45.27 |
4 |
| 2014 (ComWealth) |
44.68 |
2 |
| 2015 (World) |
43.48 |
1 |
| 2016 (Olympic) |
43.03 |
1 |
| 2017 (World) |
43.98 |
1 |
| 2022 (World) |
44.97 |
5 |
| 2023 (World) |
45.11 |
7 |
|
| World Records |
|
( - Record was ratified)
|
| |
43.03 |
Rio de Janeiro
|
Aug 14, 2016
|
|
| 4 x 400 m Relay |
| Top 25 Lists |
Tournaments |
Records |
|
|
| Year |
Result |
Place |
| 2025 (World) |
2:57.83 |
3 |
|
|