| |
| 100m |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 10.66A +1.0 | 1-17 | | Pretoria | 13 Feb |
| 10.56A -1.1 | 1-17 | | Pretoria | 7 Mar |
| 10.68A -0.5 | 2-19 | AGN Ch | Pretoria | 21 Mar |
| 10.76A +0.9 | 2h6-17 | NC-j | Bloemfontein | 9 Apr |
| 10.68A | 3h1-17 | Open Ch | Potchefstroom | 8 May |
| 10.3hA | 2-17 | Open Ch | Potchefstroom | 8 May |
| 2016 |
| Outdoor |
| 10.65A +0.8 | 1-19 | League | Pretoria | 13 Feb |
| 10.87A -0.9 | 1-19 | League | Pretoria | 27 Feb |
| 10.46A 0.0 | 1-19 | | Pretoria | 5 Mar |
| 10.36A | 1-19 | | Johannesburg | 18 Mar |
| 10.28A +0.7 | 2 | | Sasolburg | 8 Apr |
| 11.73 0.0 | 5h3 | Pfingst | Rehlingen | 16 May |
| 10.69A +1.3 | 1h3-19 | | Lusaka | 17 Jun |
| 10.59A | 4-19 | | Lusaka | 17 Jun |
| 2017 |
| Outdoor |
| 10.46A -1.3 | 1 | | Pretoria | 14 Feb |
| 10.28A +0.3 | 1 | | Pretoria | 25 Feb |
| 10.20A +2.0 | 2 | AGN League | Pretoria | 4 Mar |
| 2018 |
| Outdoor |
| 10.13A +2.2 | 1h2 | | Pretoria | 23 Feb |
| 10.10A +1.9 | 1s1 | | Pretoria | 23 Feb |
| 10.22A -0.8 | 2 | | Pretoria | 8 Mar |
| 2019 |
| Outdoor |
| 10.31 +0.2 | 9 | | Nanjing | 21 May |
| 2020 |
| Outdoor |
| 10.22A +1.4 | 1h6 | | Pretoria | 7 Mar |
| 10.35A +0.9 | 2h2 | | Pretoria | 14 Mar |
|
| 2015
10.56Aw -1.1 | 1-17 | Pretoria | 7 Mar | |
| 2016
10.28Aw +0.7 | 2 | Sasolburg | 8 Apr | |
| 2017
10.20Aw +2.0 | 2 | Pretoria | 4 Mar | |
| 2018
10.10Aw +1.9 | 1s1 | Pretoria | 23 Feb | |
| 2019
10.31w +0.2 | 9 | Nanjing | 21 May | |
| 2020
10.22Aw +1.4 | 1h6 | Pretoria | 7 Mar | |
| |
| 150m |
| Outdoor Alltime
Show/hide |
| |
| 2020 |
| Outdoor |
| 15.13A | 2 | | Johannesburg | 14 Feb |
|
| 2020
15.13Aw | 2 | Johannesburg | 14 Feb | |
| |
| 150m Straight |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 15.69 +4.8 | 4 | CityG | Manchester | 20 May |
|
| 2016
15.69w +4.8 | 4 | Manchester | 20 May | |
| |
| 200m |
| Outdoor Alltime
Show/hide |
| races under 20.30 (legal): 10 |
| 2014 |
| Outdoor |
| 21.61A | 1-17 | Le Roux | Pretoria | 31 Oct |
| 2015 |
| Outdoor |
| 21.10A -0.2 | 1-17 | | Pretoria | 13 Feb |
| 21.04A | 1-17 | | Pretoria | 7 Mar |
| 20.77A +0.2 | 2-17 | AGN Ch | Pretoria | 20 Mar |
| 21.43A +0.1 | 1h3-17 | NC-j | Bloemfontein | 10 Apr |
| 21.53A | 2h2-17 | Open Ch | Potchefstroom | 9 May |
| 21.21A -1.0 | 2-17 | Open Ch | Potchefstroom | 9 May |
| 2016 |
| Outdoor |
| 20.99A -2.2 | 1 | League | Pretoria | 27 Feb |
| 20.71A +1.7 | 1-19 | | Pretoria | 5 Mar |
| 21.25A +0.3 | 1h2-19 | AGN Ch | Pretoria | 11 Mar |
| 20.72A -0.2 | 1-19 | AGN Ch | Pretoria | 11 Mar |
| 20.39A +1.4 | 1-19 | | Johannesburg | 18 Mar |
| 20.79A +1.3 | 1h1-19 | NC-j | Germiston | 1 Apr |
| 20.33A +2.7 | 1s1-19 | NC-j | Germiston | 2 Apr |
| 20.36A +1.5 | 1-19 | NC-j | Germiston | 2 Apr |
| 21.38 +1.5 | 1h2 | NC | Stellenbosch | 16 Apr |
| 20.72 +0.7 | 1s2 | NC | Stellenbosch | 16 Apr |
| 20.73 +0.4 | 1 | NC | Stellenbosch | 16 Apr |
| 21.43 0.0 | 4 | Atletissima | Namur | 25 May |
| 20.45A 0.0 | 1h2-19 | | Lusaka | 18 Jun |
| 20.84 0.0 | 2h5 | AfrC | Durban | 25 Jun |
| 20.99 +2.0 | 2s2 | AfrC | Durban | 25 Jun |
| 20.40 -1.2 | 1h4-19 | WJ | Bydgoszcz | 21 Jul |
| 20.54 +1.5 | 1s1-19 | WJ | Bydgoszcz | 21 Jul |
| 20.77 +1.2 | 4-19 | WJ | Bydgoszcz | 22 Jul |
| 20.66 +0.4 | 3h6 | OG | Rio de Janeiro | 16 Aug |
| 2017 |
| Outdoor |
| races under 20.30 (legal): 4 |
| 20.10A +1.7 AU20R | 2 | AGN League | Pretoria | 4 Mar |
| 20.67A +0.6 | 3 | | Potchefstroom | 15 Mar |
| 20.92A +0.2 | 1h1-19 | AGN Ch | Pretoria | 17 Mar |
| 20.25A -0.2 | 1 | | Pretoria | 31 Mar |
| 21.45 -1.6 | 1h1-19 | NC-j | Cape Town | 8 Apr |
| 21.25 +0.1 | 1s1-19 | NC-j | Cape Town | 8 Apr |
| 20.85A +1.6 | 1h1 | NC | Potchefstroom | 22 Apr |
| 20.90A -0.9 | 1s3 | NC | Potchefstroom | 22 Apr |
| 20.25A +0.5 | 4 | NC | Potchefstroom | 22 Apr |
| 20.98 +1.3 | 273 | | Hérouville | 15 Jun |
| 20.41 +1.3 | 1h4 | | Bilbao | 24 Jun |
| 21.35A +3.2 | 2h1-19 | AfrC | Tlemcen | 1 Jul |
| 20.22A +1.1 | 1-19 | AfrC | Tlemcen | 2 Jul |
| 20.31 +0.4 | 5 | Mohammed VI | Rabat | 16 Jul |
| +0.7 DQ | h7 | WC | London | 7 Aug |
| 2018 |
| Outdoor |
| races under 20.30 (legal): 3 |
| 20.18A -0.6 | 2 | | Johannesburg | 1 Mar |
| 20.23A +0.5 | 1h4 | NC | Pretoria | 16 Mar |
| 19.69A -0.5 NR | 1s1 | NC | Pretoria | 16 Mar |
| 20.95 -0.7 | 1h6 | CWG | Gold Coast | 10 Apr |
| 20.36 0.0 | 2s1 | CWG | Gold Coast | 11 Apr |
| 20.58 +0.9 | 4 | CWG | Gold Coast | 12 Apr |
| 2019 |
| Outdoor |
| races under 20.30 (legal): 2 |
| 20.77A -2.6 | 1h5 | NC | Germiston | 26 Apr |
| 20.37 0.0 | 3 | Diamond | Shanghai | 18 May |
| 20.63 -0.5 | 5 | Mohammed VI | Rabat | 16 Jun |
| 20.31 -0.6 | 3 | GSpike | Ostrava | 20 Jun |
| 20.62 -0.5 | 3 | Spitzen | Luzern | 9 Jul |
| 20.04 +1.4 | 1 | | Heusden | 20 Jul |
| 20.29 +0.9 | 2h6 | WC | Doha | 29 Sep |
| 20.55 -0.3 | 6s1 | WC | Doha | 30 Sep |
| 2020 |
| Outdoor |
| races under 20.30 (legal): 1 |
| 20.35A -0.9 | 1h3 | | Pretoria | 7 Mar |
| 21.52A +1.6 | 1h3 | | Pretoria | 13 Mar |
| 20.23A +0.7 | 1s3 | | Pretoria | 13 Mar |
| 20.48A -0.1 | 1 | | Pretoria | 13 Mar |
|
| 2014
21.61Aw | 1-17 | Pretoria | 31 Oct | |
| 2015
20.77Aw +0.2 | 2-17 | Pretoria | 20 Mar | |
| 2016
20.36Aw +1.5 | 1-19 | Germiston | 2 Apr | |
| 2016
20.33Aw +2.7 | 1s1-19 | Germiston | 2 Apr | |
| 2017
20.10Aw +1.7 AU20R | 2 | Pretoria | 4 Mar | |
| 2018
19.69Aw -0.5 NR | 1s1 | Pretoria | 16 Mar | |
| 2019
20.04w +1.4 | 1 | Heusden | 20 Jul | |
| 2020
20.23Aw +0.7 | 1s3 | Pretoria | 13 Mar | |
| |
| 300m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 32.87A | 1 | | Johannesburg | 18 Jan |
| 32.87A | 1 | | Johannesburg | 10 Feb |
| 31.61 WU20R | 3 | GSpike | Ostrava | 28 Jun |
| 2019 |
| Outdoor |
| 32.75A | 1 | | Krugersdorp | 15 Feb |
| 32.45 | 1 | | Naimette-Xhovémont | 17 Jul |
|
| 2017
31.61w WU20R | 3 | Ostrava | 28 Jun | |
| 2019
32.45w | 1 | Naimette-Xhovémont | 17 Jul | |
| |
| 4 x 100m |
| Outdoor Alltime
Show/hide |
| |
| 2017 |
| Outdoor |
| 38.47A | 1 | | Germiston | 22 Apr |
| 39.80 | 1 | PTS | Šamorín | 17 Jun |
| 2019 |
| Outdoor |
| 37.65 AR | 1h2 | WC | Doha | 4 Oct |
| 37.73 | 5 | WC | Doha | 5 Oct |
|
| 2017
38.47Aw | 1 | Germiston | 22 Apr | |
| 2019
37.65w AR | 1h2 | Doha | 4 Oct | |