| |
| 100m |
| Outdoor Alltime
Show/hide |
| |
| 2001 |
| Outdoor |
| 10.5hA +1.8 | 1 | | Bloemfontein | 9 Mar |
| 2003 |
| Outdoor |
| 10.3hA +2.6 | 1 | | Bloemfontein | 3 Feb |
| 2007 |
| Outdoor |
| 10.74 +0.6 | 1h9 | Univ Ch | Durban | 30 Mar |
| 10.62 +0.5 | 2s3 | Univ Ch | Durban | 30 Mar |
| 10.63 +1.5 | 8 | Univ Ch | Durban | 30 Mar |
| 2008 |
| Outdoor |
| 10.86A +0.9 | 4h2 | Univ Ch | Pretoria | 27 Mar |
| 10.77A -0.3 | 6s3 | Univ Ch | Pretoria | 27 Mar |
| 2009 |
| Outdoor |
| 10.73 -1.0 | 2h3 | | Berlin | 5 Aug |
| 2015 |
| Outdoor |
| 10.74A +2.4 | 6 | | Pretoria | 28 Feb |
| 2016 |
| Outdoor |
| 10.95A +0.6 | 4rB | League | Pretoria | 27 Feb |
|
| 2007
10.62w +0.5 | 2s3 | Durban | 30 Mar | |
| 2008
10.77Aw -0.3 | 6s3 | Pretoria | 27 Mar | |
| 2009
10.73w -1.0 | 2h3 | Berlin | 5 Aug | |
| 2015
10.74Aw +2.4 | 6 | Pretoria | 28 Feb | |
| 2016
10.95Aw +0.6 | 4rB | Pretoria | 27 Feb | |
| |
| 200m |
| Outdoor Alltime
Show/hide |
| |
| 2003 |
| Outdoor |
| 21.0hA +5.5 | 1 | | Bloemfontein | 3 Feb |
| 2004 |
| Outdoor |
| 21.33A +0.8 | 6 | Absa | Potchefstroom | 13 Feb |
| 21.34 +0.8 | 1r3 | Flanders | Gent | 21 Jul |
| 2005 |
| Outdoor |
| 21.21A | 1 | | Roodepoort | 22 Jan |
| 21.20A +0.1 | 1 | | Pretoria | 19 Mar |
| 21.19 +2.7 | 4r1 | GSpike | Leiden | 11 Jun |
| 2008 |
| Outdoor |
| 21.35A | 1 | | Pretoria | 26 Jan |
| 2009 |
| Outdoor |
| 21.52A +3.1 | 1r2 | | Pretoria | 24 Jan |
| 21.02A +0.4 | 1 | | Pretoria | 14 Feb |
| 2013 |
| Outdoor |
| 21.48A +0.7 | 2rB | | Pretoria | 9 Mar |
| 21.43A | 1h1-22 | AGN Ch | Pretoria | 16 Mar |
| 21.45A | 2s2-22 | AGN Ch | Pretoria | 16 Mar |
| 21.40A | 3-22 | AGN Ch | Pretoria | 16 Mar |
| 2015 |
| Outdoor |
| 20.86A +2.2 | 2rB | | Pretoria | 28 Feb |
| 20.71A -1.0 | 2 | AGN Ch | Pretoria | 20 Mar |
| 2016 |
| Outdoor |
| 21.48A -2.2 | 5 | League | Pretoria | 27 Feb |
| 21.34A | 1 | | Pretoria | 29 Feb |
| 2017 |
| Outdoor |
| 21.10A +1.7 | 4 | AGN League | Pretoria | 4 Mar |
|
| 2004
21.33Aw +0.8 | 6 | Potchefstroom | 13 Feb | |
| 2005
21.20Aw +0.1 | 1 | Pretoria | 19 Mar | |
| 2005
21.19w +2.7 | 4r1 | Leiden | 11 Jun | |
| 2008
21.35Aw | 1 | Pretoria | 26 Jan | |
| 2009
21.02Aw +0.4 | 1 | Pretoria | 14 Feb | |
| 2013
21.40Aw | 3-22 | Pretoria | 16 Mar | |
| 2015
20.71Aw -1.0 | 2 | Pretoria | 20 Mar | |
| 2016
21.34Aw | 1 | Pretoria | 29 Feb | |
| 2017
21.10Aw +1.7 | 4 | Pretoria | 4 Mar | |
| |
| 300m |
| Outdoor Alltime
Show/hide |
| |
| 2009 |
| Outdoor |
| 32.32 | 1r2 | | Berlin | 5 Aug |
|
| 2009
32.32w | 1r2 | Berlin | 5 Aug | |
| |
| 400m |
| Outdoor Alltime
Show/hide |
| races under 45 seconds: 1 |
| 2002 |
| Outdoor |
| 47.76A | 1 | | Bloemfontein | 8 Feb |
| 2003 |
| Outdoor |
| 46.8hA | 1-19 | | Potchefstroom | 14 Feb |
| 2004 |
| Outdoor |
| 47.06A | 4 | Absa | Secunda | 6 Feb |
| 46.41A | 2 | Absa | Pretoria | 20 Feb |
| 47.88 | 6r2 | Lausitzer | Cottbus | 9 Jun |
| 46.56 | 1 | GSpike | Leiden | 12 Jun |
| 2005 |
| Outdoor |
| 46.96A | 1 | | Pretoria | 29 Jan |
| 46.56A | 3 | Absa | Oudtshoorn | 5 Mar |
| 46.28A | 1 | | Pretoria | 30 Mar |
| 46.35 | 1 | | Parow | 16 Dec |
| 2007 |
| Outdoor |
| 45.9hA | 1rB | Yellow Pages | Pretoria | 9 Mar |
| 47.35 | 3h2 | NC | Durban | 17 Mar |
| 2008 |
| Outdoor |
| 46.79A | 3 | Yellow Pages | Potchefstroom | 1 Feb |
| 46.02 | 3 | Golden | Shanghai | 20 Sep |
| 2009 |
| Outdoor |
| 45.82A | 1 | Yellow Pages | Pretoria | 30 Jan |
| 46.49 | 2 | Yellow Pages | Port Elizabeth | 20 Feb |
| 46.38 | 6 | GoldenGP | Shanghai | 20 Sep |
| 2010 |
| Outdoor |
| 46.62A | 2 | Univ Ch | Potchefstroom | 17 Apr |
| 2011 |
| Outdoor |
| races under 45 seconds: 1 |
| 44.86A | 1 | Yellow Pages | Germiston | 26 Mar |
| 2012 |
| Outdoor |
| 46.50A | 4 | Yellow Pages | Potchefstroom | 24 Mar |
| 2013 |
| Outdoor |
| 47.54A | 5 | | Potchefstroom | 19 Mar |
| 2015 |
| Outdoor |
| 46.23A | 1 | | Pretoria | 13 Feb |
| 2016 |
| Outdoor |
| 46.86A | 3 | | Pretoria | 8 Mar |
| 2017 |
| Outdoor |
| 46.57A | 2 | AGN League | Pretoria | 4 Mar |
| 47.81A | 2h1 | AGN Ch | Pretoria | 18 Mar |
| 46.68A | 2s2 | AGN Ch | Pretoria | 18 Mar |
| 46.81A | 3 | AGN Ch | Pretoria | 18 Mar |
|
| 2002
47.76Aw | 1 | Bloemfontein | 8 Feb | |
| 2004
46.41Aw | 2 | Pretoria | 20 Feb | |
| 2005
46.28Aw | 1 | Pretoria | 30 Mar | |
| 2007
47.35w | 3h2 | Durban | 17 Mar | |
| 2008
46.02w | 3 | Shanghai | 20 Sep | |
| 2009
45.82Aw | 1 | Pretoria | 30 Jan | |
| 2010
46.62Aw | 2 | Potchefstroom | 17 Apr | |
| 2011
44.86Aw | 1 | Germiston | 26 Mar | |
| 2012
46.50Aw | 4 | Potchefstroom | 24 Mar | |
| 2013
47.54Aw | 5 | Potchefstroom | 19 Mar | |
| 2015
46.23Aw | 1 | Pretoria | 13 Feb | |
| 2016
46.86Aw | 3 | Pretoria | 8 Mar | |
| 2017
46.57Aw | 2 | Pretoria | 4 Mar | |
| |
| 200m Hurdles |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 22.63 -0.3 | 1 | CityGames | Manchester | 25 May |
|
| 2013
22.63w -0.3 | 1 | Manchester | 25 May | |
| |
| 200m Hurdles Straight |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 22.10 +1.8 | 1 | CityG | Manchester | 9 May |
|
| 2015
22.10w +1.8 | 1 | Manchester | 9 May | |
| |
| 300m Hurdles |
| Outdoor Alltime
Show/hide |
| |
| 2003 |
| Outdoor |
| 36.48 | 3 | | Parow | 19 Dec |
| 2004 |
| Outdoor |
| 35.76 | 4 | | Parow | 19 Dec |
|
| 2003
36.48w | 3 | Parow | 19 Dec | |
| 2004
35.76w | 4 | Parow | 19 Dec | |
| |
| 400m Hurdles |
| Outdoor Alltime
Show/hide |
| races under 48.50: 22 |
| 2001 |
| Outdoor |
| 51.14A | 3-19 | NC-j | Pretoria | 20 Apr |
| 2002 |
| Outdoor |
| 52.90A | 1 | | Bloemfontein | 9 Feb |
| 50.32A | 1-19 | NC-j | Pretoria | 27 Apr |
| 52.25A | 1-19 | | Germiston | 8 Jun |
| 50.60 | 1h4-19 | WJ | Kingston | 16 Jul |
| 51.05 | 1s2-19 | WJ | Kingston | 17 Jul |
| 48.89 WU18B, WYB16,17 | 1-19 | WJ | Kingston | 19 Jul |
| 2003 |
| Outdoor |
| 50.84A | 2 | Absa | Germiston | 24 Jan |
| 50.60A | 2 | Absa | Bloemfontein | 7 Feb |
| 51.64 | 7 | Absa | Durban | 7 Mar |
| 51.30A | 1-19 | | Bloemfontein | 15 Mar |
| 52.89A | 1h1-19 | NC-j | Pretoria | 6 Apr |
| 49.80A | 1-19 | NC-j | Pretoria | 6 Apr |
| 49.22 | 3 | Engen | Durban | 11 Apr |
| 51.39 | 3h1 | NC | Port Elizabeth | 25 Apr |
| 49.84 | 1 | NC | Port Elizabeth | 26 Apr |
| 2004 |
| Outdoor |
| 51.18A | 1 | | Bloemfontein | 23 Feb |
| 50.68 | 7 | Absa | Durban | 5 Mar |
| 50.20 | 1 | Absa | Cape Town | 19 Mar |
| 50.46A | 2-19 | NC-j | Bloemfontein | 3 Apr |
| 50.71A | 1 | | Pretoria | 7 Apr |
| 51.02 | 3h1 | NC | Durban | 16 Apr |
| 49.71 | 4 | NC | Durban | 17 Apr |
| 50.53 | 3 | Univ Ch | Cape Town | 24 Apr |
| 50.06A | 1-19 | | Gaborone | 29 May |
| 50.34 | 4 | ERF | Bydgoszcz | 5 Jun |
| 50.34 | 2r2 | Askina | Kassel | 11 Jun |
| 51.30 | 2h1-19 | WJ | Grosseto | 14 Jul |
| 50.11 | 3s2-19 | WJ | Grosseto | 15 Jul |
| 49.06 | 4-19 | WJ | Grosseto | 16 Jul |
| 49.53 | 1r2 | Druppers | Utrecht | 24 Jul |
| 2005 |
| Outdoor |
| races under 48.50: 4 |
| 49.80A | 1 | | Krugersdorp | 15 Jan |
| 50.57A | 1 | | Roodepoort | 22 Jan |
| 49.11A | 2 | Absa | Potchefstroom | 4 Feb |
| 48.54A | 1 | Absa | Bloemfontein | 11 Feb |
| 49.71 | 5 | Absa | Durban | 18 Feb |
| 49.62 | 3 | Absa | Stellenbosch | 11 Mar |
| 49.74A | 5 | Absa | Pretoria | 18 Mar |
| 48.39 | 1 | NC | Durban | 16 Apr |
| 49.35A | 1 | Univ Ch | Johannesburg | 23 Apr |
| 49.28 | 4 | GP | Doha | 13 May |
| 49.09 | 1r2 | FBKG | Hengelo | 29 May |
| 48.96 | 1 | Nebiolo | Torino | 3 Jun |
| 48.16 | 1 | Tsiklitiria | Athína | 14 Jun |
| 48.82 | 2r2 | Athletissima | Lausanne | 5 Jul |
| 48.74 | 5 | GGala | Roma | 8 Jul |
| 48.88 | 3 | DNG | Stockholm/S | 26 Jul |
| 49.35 | 2h4 | WC | Helsinki | 6 Aug |
| 48.16 | 1s2 | WC | Helsinki | 7 Aug |
| 48.54 | 6 | WC | Helsinki | 9 Aug |
| 49.12 | 7 | WK | Zürich | 19 Aug |
| 48.11 | 3 | WAF | Monaco | 10 Sep |
| 2006 |
| Outdoor |
| races under 48.50: 6 |
| 50.2hA | 1 | | Pretoria | 14 Jan |
| 48.93A | 2 | ASA Champ | Secunda | 20 Jan |
| 48.84A | 1 | ASA Champ | Pretoria | 27 Jan |
| 48.58 | 1 | ASA Champ | Stellenbosch | 3 Feb |
| 48.63 | 1 | NC | Port Elizabeth | 11 Feb |
| 49.35 | 2 | Telstra | Melbourne | 9 Mar |
| 49.70 | 3h2 | CWG | Melbourne | 21 Mar |
| 49.08 | 2s2 | CWG | Melbourne | 22 Mar |
| 48.05 | 1 | CWG | Melbourne | 23 Mar |
| 49.23 | 1 | FBKG | Hengelo | 28 May |
| 48.99 | 2r2 | GSpike | Ostrava | 30 May |
| 48.38 | 4 | Tsiklitiria | Athína | 3 Jul |
| 48.61 | 3 | Gaz | Saint-Denis | 8 Jul |
| 48.46 | 2 | GGala | Roma | 14 Jul |
| 50.40 | 1h2 | AfrC | Bambous | 9 Aug |
| 49.43 | 1 | AfrC | Bambous | 10 Aug |
| 48.09 | 2r2 | WK | Zürich | 18 Aug |
| 48.52 | 3 | Herc | Monaco | 20 Aug |
| 48.08 | 2 | WAF | Stuttgart | 10 Sep |
| 48.35 | 2 | WCp | Athína | 16 Sep |
| 2007 |
| Outdoor |
| races under 48.50: 2 |
| 51.00 | 2h3 | Univ Ch | Durban | 31 Mar |
| 49.01 | 1 | Univ Ch | Durban | 31 Mar |
| 49.31 | 4 | GP | Dakar | 28 Apr |
| 48.64 | 1 | GSpike | Ostrava | 27 Jun |
| 48.32 | 4 | Tsiklitiria | Athína | 2 Jul |
| 48.50 | 3 | Athletissima | Lausanne | 10 Jul |
| 48.24 | 1 | GGala | Roma | 13 Jul |
| 49.76 | 1h1 | AAG | Alger | 20 Jul |
| 48.74 | 1 | AAG | Alger | 21 Jul |
| 48.91 | 3 | Herc | Monaco | 25 Jul |
| 49.71 | 4h1 | WC | Osaka | 25 Aug |
| 50.24 | 5 | ISTAF | Berlin | 16 Sep |
| 49.62 | 8 | WAF | Stuttgart | 22 Sep |
| 2008 |
| Outdoor |
| races under 48.50: 2 |
| 49.74 | 2 | Yellow Pages | Durban | 8 Feb |
| 50.43A | 4 | Yellow Pages | Germiston | 22 Feb |
| 51.28A | 2 | Yellow Pages | Oudtshoorn | 1 Mar |
| 50.48 | 1h2 | NC | Stellenbosch | 14 Mar |
| 49.86 | 1 | NC | Stellenbosch | 15 Mar |
| 52.00A | 3h2 | Univ Ch | Pretoria | 27 Mar |
| 49.59A | 1 | Univ Ch | Pretoria | 27 Mar |
| 50.06A | 1h3 | AfrC | Addis Ababa | 1 May |
| 48.91A | 1 | AfrC | Addis Ababa | 2 May |
| 49.03 | 1 | GP | Doha | 9 May |
| 49.43 | 4 | ISTAF | Berlin | 1 Jun |
| 48.84 | 3 | Bislett | Oslo | 6 Jun |
| 48.79 | 4 | GGala | Roma | 11 Jul |
| 48.22 | 1 | Tsiklitiria | Athína | 13 Jul |
| 48.98 | 5 | Gaz | Saint-Denis | 18 Jul |
| 48.86 | 2h3 | OG | Beijing | 15 Aug |
| 48.57 | 3s1 | OG | Beijing | 16 Aug |
| 48.42 | 5 | OG | Beijing | 18 Aug |
| 48.98 | 5 | WK | Zürich | 29 Aug |
| 49.11 | 4 | VD | Bruxelles | 5 Sep |
| 48.52 | 1 | Rieti 2008 | Rieti | 7 Sep |
| 49.95 | 5 | WAF | Stuttgart | 13 Sep |
| 48.72 | 1 | Colorful | Daegu | 25 Sep |
| 2009 |
| Outdoor |
| races under 48.50: 3 |
| 50.03 | 1 | Yellow Pages | Durban | 6 Feb |
| 50.42 | 3 | Classic | Sydney | 28 Feb |
| 49.68A | 1 | Yellow Pages | Germiston | 6 Mar |
| 53.13 | 1h2 | NC | Stellenbosch | 13 Mar |
| 50.69 | 4 | NC | Stellenbosch | 14 Mar |
| 48.78 | 2 | Odložil | Praha | 8 Jun |
| 48.71 | 1 | ENEA Cup | Bydgoszcz | 10 Jun |
| 48.94 | 3 | Athletissima | Lausanne | 7 Jul |
| 48.37 | 3 | GGala | Roma | 10 Jul |
| 48.18 | 2 | Tsiklitiria | Athína | 13 Jul |
| 49.05 | 4 | Aviva | London | 25 Jul |
| 47.94 | 1 | Herc | Monaco | 28 Jul |
| 49.48 | 2h4 | WC | Berlin | 15 Aug |
| 48.80 | 6s1 | WC | Berlin | 16 Aug |
| 48.74 | 2 | WAF | Thessaloníki | 12 Sep |
| 2010 |
| Outdoor |
| 49.49 | 1 | Yellow Pages | Durban | 26 Feb |
| 49.50A | 1 | Yellow Pages | Potchefstroom | 4 Mar |
| DQ | | NC | Durban | 21 Mar |
| 49.45A | 1 | Yellow Pages | Johannesburg | 24 Mar |
| 49.59 | 3 | Diamond | Doha | 14 May |
| 49.50 | 5 | Bislett | Oslo | 4 Jun |
| 48.87 | 1 | EAF | Bydgoszcz | 6 Jun |
| 49.79 | 7 | adidas | New York NY | 12 Jun |
| 49.58 | 6 | Herc | Monaco | 22 Jul |
| 49.73A | 1h2 | AfrC | Nairobi | 29 Jul |
| 48.51A | 1 | AfrC | Nairobi | 30 Jul |
| 50.64 | 8 | Aviva | London | 13 Aug |
| 50.29 | 3 | Hanžeković | Zagreb | 1 Sep |
| 49.97 | 5 | Cont Cup | Split | 4 Sep |
| 49.95 | 2h3 | CWG | Delhi | 9 Oct |
| 48.63 | 2 | CWG | Delhi | 10 Oct |
| 2011 |
| Outdoor |
| races under 48.50: 5 |
| 47.66A NR | 1 | Yellow Pages | Pretoria | 25 Feb |
| 49.98 | 1h1 | NC | Durban | 8 Apr |
| 47.73 | 1 | NC | Durban | 10 Apr |
| 48.11 | 1 | Diamond | Doha | 6 May |
| 47.91 | 1 | GGala | Roma | 26 May |
| 47.66 NR | 1 | GSpike | Ostrava | 31 May |
| 49.09 | 4 | adidas | New York NY | 11 Jun |
| 48.72 | 4 | Herc | Monaco | 22 Jul |
| 48.58 | 1h2 | WC | Daegu | 29 Aug |
| 49.05 | 2s3 | WC | Daegu | 30 Aug |
| 48.80 | 3 | WC | Daegu | 1 Sep |
| 52.78 | 8 | ISTAF | Berlin | 11 Sep |
| 2012 |
| Outdoor |
| 49.42A | 1 | | Pretoria | 5 Apr |
| 52.23 | 1h2 | NC | Port Elizabeth | 13 Apr |
| 51.00 | 2 | NC | Port Elizabeth | 14 Apr |
| 50.38 | 5 | Diamond | Shanghai | 19 May |
| 50.33 | 8 | GGala | Roma | 31 May |
| 51.14 | 3h3 | AfrC | Porto Novo | 28 Jun |
| DNS | | AfrC | Porto Novo | 28 Jun |
| 50.31 | 6h5 | OG | London | 3 Aug |
| 2013 |
| Outdoor |
| 50.74 | 6 | Diamond | Doha | 10 May |
| 49.83 | 1 | IFAM | Oordegem | 1 Jun |
| 49.11 | 1 | | Velenje | 4 Jun |
| DQ | | FBKG | Hengelo | 8 Jun |
| 49.46 | 5 | | Madrid | 13 Jul |
| 49.78 | 3rB | Spitzen | Luzern | 17 Jul |
| 50.05 | 5h2 | WC | Moskva | 12 Aug |
| 2014 |
| Outdoor |
| 49.09A | 1 | AGN Ch | Pretoria | 16 Mar |
| 48.96A | 1 | | Sasolburg | 25 Mar |
| 49.56A | 1h2 | NC | Pretoria | 11 Apr |
| 50.00A | 2 | NC | Pretoria | 11 Apr |
| 48.97 | 4 | Diamond | Shanghai | 18 May |
| 50.57 | 6 | FBKG | Hengelo | 8 Jun |
| 50.45 | 5 | Bislett | Oslo | 11 Jun |
| 49.37 | 5 | adidas | New York NY | 14 Jun |
| 49.23 | 5 | Athletissima | Lausanne | 3 Jul |
| 49.64 | 4 | Spitzen | Luzern | 15 Jul |
| 50.07 | 3h3 | CWG | Glasgow | 30 Jul |
| 50.31 | 3h2 | AfrC | Marrakech | 11 Aug |
| 49.79 | 4 | AfrC | Marrakech | 12 Aug |
| 2015 |
| Outdoor |
| 49.42A | 1 | | Pretoria | 7 Mar |
| 49.26A | 1 | | Sasolburg | 19 Mar |
| 51.72 | 1h2 | NC | Stellenbosch | 17 Apr |
| 49.29 | 1 | NC | Stellenbosch | 18 Apr |
| 49.52 | 6 | Diamond | Doha | 15 May |
| 49.50 | 2 | Odložil | Praha | 8 Jun |
| 48.78 | 2 | adidas | New York NY | 13 Jun |
| 48.92 | 2 | Athletissima | Lausanne | 9 Jul |
| 48.88 | 5 | Herc | Monaco | 17 Jul |
| 49.27 | 2 | Sainsbury's | London | 25 Jul |
| 49.12 | 4h2 | WC | Beijing | 22 Aug |
| 48.89 | 6s2 | WC | Beijing | 23 Aug |
| 49.86 | 6 | VD | Bruxelles | 11 Sep |
| 2016 |
| Outdoor |
| 50.03A | 1h2 | AGN Ch | Pretoria | 11 Mar |
| 50.09A | 1 | AGN Ch | Pretoria | 11 Mar |
| 49.74 | 1 | | Cape Town | 22 Mar |
| 50.15 | 1h1 | NC | Stellenbosch | 15 Apr |
| 49.34 | 1 | NC | Stellenbosch | 15 Apr |
| 49.13 | 4 | Diamond | Shanghai | 14 May |
| 48.67 | 1 | GSpike | Ostrava | 20 May |
| 50.21 | 4 | Bauhaus | Stockholm/S | 16 Jun |
| 49.94 | 2h1 | AfrC | Durban | 23 Jun |
| 49.46 | 4 | AfrC | Durban | 24 Jun |
| 49.78 | 2 | Gyulai | Székesfehérvár | 18 Jul |
| 48.92 | 4 | Müller | London | 23 Jul |
| 49.12 | 2h6 | OG | Rio de Janeiro | 15 Aug |
| 49.00 | 5s2 | OG | Rio de Janeiro | 16 Aug |
| 48.80 | 3 | WK | Zürich | 1 Sep |
| 2017 |
| Outdoor |
| 49.99A | 2 | | Potchefstroom | 15 Mar |
| 50.48A | 4 | | Sasolburg | 28 Mar |
| 49.29A | 1 | | Pretoria | 12 Apr |
| 50.97A | 1h1 | NC | Potchefstroom | 21 Apr |
| 49.52A | 2 | NC | Potchefstroom | 21 Apr |
| 49.49 | 3 | Diamond | Doha | 5 May |
| 49.35 | 2 | Diamond | Shanghai | 13 May |
| 49.89 | 7 | Bislett | Oslo | 15 Jun |
| 51.42 | 8 | Bauhaus | Stockholm/S | 18 Jun |
| 50.04 | 7 | Athletissima | Lausanne | 6 Jul |
| 49.71 | 5 | | Luzern | 11 Jul |
| 50.36 | 5 | | Naimette-Xhovémont | 19 Jul |
| 49.46 | 2 | | Heusden | 22 Jul |
| 49.92 | 7 | WK | Zürich | 24 Aug |
| 49.69 | 3 | Hanžeković | Zagreb | 29 Aug |
| 2018 |
| Outdoor |
| 51.21A | 3 | | Pretoria | 10 Feb |
| 51.61A | 4h1 | | Pretoria | 23 Feb |
| 50.06A | 2 | | Pretoria | 24 Feb |
| 49.64A | 2 | | Johannesburg | 1 Mar |
| 49.45A | 3 | | Pretoria | 8 Mar |
| 50.31A | 2h2 | NC | Pretoria | 15 Mar |
| 50.84A | 6 | NC | Pretoria | 17 Mar |
| 50.44 | 3 | | Paarl | 22 Mar |
| 50.98 | 5h3 | CWG | Gold Coast | 10 Apr |
|
| 2001
51.14Aw | 3-19 | Pretoria | 20 Apr | |
| 2002
48.89w WU18B, WYB16,17 | 1-19 | Kingston | 19 Jul | |
| 2003
49.22w | 3 | Durban | 11 Apr | |
| 2004
49.06w | 4-19 | Grosseto | 16 Jul | |
| 2005
48.11w | 3 | Monaco | 10 Sep | |
| 2006
48.05w | 1 | Melbourne | 23 Mar | |
| 2007
48.24w | 1 | Roma | 13 Jul | |
| 2008
48.22w | 1 | Athína | 13 Jul | |
| 2009
47.94w | 1 | Monaco | 28 Jul | |
| 2010
48.51Aw | 1 | Nairobi | 30 Jul | |
| 2011
47.66Aw NR | 1 | Pretoria | 25 Feb | |
| 2012
49.42Aw | 1 | Pretoria | 5 Apr | |
| 2013
49.11w | 1 | Velenje | 4 Jun | |
| 2014
48.96Aw | 1 | Sasolburg | 25 Mar | |
| 2015
48.78w | 2 | New York NY | 13 Jun | |
| 2016
48.67w | 1 | Ostrava | 20 May | |
| 2017
49.29Aw | 1 | Pretoria | 12 Apr | |
| 2018
49.45Aw | 3 | Pretoria | 8 Mar | |
| |
| 4 x 100m |
| Outdoor Alltime
Show/hide |
| |
| 2009 |
| Outdoor |
| 39.71 | 6h1 | WC | Berlin | 21 Aug |
|
| 2009
39.71w | 6h1 | Berlin | 21 Aug | |
| |
| 4 x 400m |
| Outdoor Alltime
Show/hide |
| |
| 2002 |
| Outdoor |
| 3:07.65 | 3h1-19 | WJ | Kingston | 20 Jul |
| DQ | -19 | WJ | Kingston | 21 Jul |
| 2004 |
| Outdoor |
| 3:06.29 | 1h3-19 | WJ | Grosseto | 17 Jul |
| 3:04.50 NU20R | 2-19 | WJ | Grosseto | 18 Jul |
| 2005 |
| Outdoor |
| 3:04.64 | 5h3 | WC | Helsinki | 13 Aug |
| 2006 |
| Outdoor |
| 3:01.84 | 2 | CWG | Melbourne | 25 Mar |
| 2008 |
| Outdoor |
| 3:05.57A | 1h2 | AfrC | Addis Ababa | 3 May |
| 3:03.58A | 1 | AfrC | Addis Ababa | 4 May |
| 3:04.66 | 2 | | Namur | 14 Jun |
| 3:01.26 | 5h1 | OG | Beijing | 22 Aug |
| 2011 |
| Outdoor |
| 3:04.73 | 1 | NC | Durban | 10 Apr |
| 2:59.87 | 2 | WC | Daegu | 2 Sep |
| 2012 |
| Outdoor |
| 3:03.46 | 7 | OG | London | 10 Aug |
| 2014 |
| Outdoor |
| 3:07.91A | 1 | NC | Pretoria | 12 Apr |
| 2015 |
| Outdoor |
| 3:10.11 | 1 | NC | Stellenbosch | 18 Apr |
| 2016 |
| Outdoor |
| 3:04.73 | 3 | AfrC | Durban | 26 Jun |
|
| 2002
3:07.65w | 3h1-19 | Kingston | 20 Jul | |
| 2004
3:04.50w NU20R | 2-19 | Grosseto | 18 Jul | |
| 2005
3:04.64w | 5h3 | Helsinki | 13 Aug | |
| 2006
3:01.84w | 2 | Melbourne | 25 Mar | |
| 2008
3:01.26w | 5h1 | Beijing | 22 Aug | |
| 2011
2:59.87w | 2 | Daegu | 2 Sep | |
| 2012
3:03.46w | 7 | London | 10 Aug | |
| 2014
3:07.91Aw | 1 | Pretoria | 12 Apr | |
| 2015
3:10.11w | 1 | Stellenbosch | 18 Apr | |
| 2016
3:04.73w | 3 | Durban | 26 Jun | |