| |
| 3000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 11:34.60 | 2 | CityS | Cork | 2 Jul |
| 2017 |
| Outdoor |
| 11:10.22 | 2 | | Brisbane | 11 Feb |
|
| 2013
11:34.60w | 2 | Cork | 2 Jul | |
| 2017
11:10.22w | 2 | Brisbane | 11 Feb | |
| |
| 5000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 20:29.44A | 1 | Yellow Pages | Pretoria | 20 Apr |
| 2014 |
| Outdoor |
| 19:56.66A | 2 | | Pretoria | 22 Feb |
| 2015 |
| Outdoor |
| 20:20.94A | 1 | | Pretoria | 28 Feb |
| 2016 |
| Outdoor |
| 20:50.35A | 1 | | Pretoria | 5 Mar |
| 19:42.70A | 1 | | Pretoria | 11 Jun |
|
| 2012
20:29.44Aw | 1 | Pretoria | 20 Apr | |
| 2014
19:56.66Aw | 2 | Pretoria | 22 Feb | |
| 2015
20:20.94Aw | 1 | Pretoria | 28 Feb | |
| 2016
19:42.70Aw | 1 | Pretoria | 11 Jun | |
| |
| 10,000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 44:36.39A | 1 | AGN Ch | Pretoria | 19 Mar |
| 2013 |
| Outdoor |
| 42:57.06A | 1 | Open Ch | Potchefstroom | 25 May |
| 2017 |
| Outdoor |
| 41:41.60A | 1 | AGN Ch | Pretoria | 18 Mar |
|
| 2011
44:36.39Aw | 1 | Pretoria | 19 Mar | |
| 2013
42:57.06Aw | 1 | Potchefstroom | 25 May | |
| 2017
41:41.60Aw | 1 | Pretoria | 18 Mar | |
| |
| 20,000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2006 |
| Outdoor |
| 1:29:44.2h | 1 | Univ Ch | Port Elizabeth | 1 Apr |
| 2011 |
| Outdoor |
| 1:30:33.40 | 1 | Univ Ch | Stellenbosch | 29 Apr |
| 2013 |
| Outdoor |
| 1:27:44.46 | 1 | Univ Ch | Durban | 27 Apr |
|
| 2006
1:29:44.2hw | 1 | Port Elizabeth | 1 Apr | |
| 2011
1:30:33.40w | 1 | Stellenbosch | 29 Apr | |
| 2013
1:27:44.46w | 1 | Durban | 27 Apr | |
| |
| 10km Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 44:28 | 39r1 | | Suzhou | 26 Sep |
| 43:17 | 20r2 | | Suzhou | 28 Sep |
| 2017 |
| Outdoor |
| 40:39 | 9 | | Suzhou | 25 Sep |
|
| 2016
43:17w | 20r2 | Suzhou | 28 Sep | |
| 2017
40:39w | 9 | Suzhou | 25 Sep | |
| |
| 10.5km Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 45:14 | 25 | | Suzhou | 27 Sep |
|
| 2016
45:14w | 25 | Suzhou | 27 Sep | |
| |
| 12km Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 49:08 | 15r1 | | Suzhou | 25 Sep |
| 50:02 | 22r2 | | Suzhou | 26 Sep |
| 2019 |
| Outdoor |
| 53:18 | 16r1 | | Suzhou | 21 Oct |
| 49:55 | 9r2 | | Suzhou | 22 Oct |
|
| 2018
49:08w | 15r1 | Suzhou | 25 Sep | |
| 2019
49:55w | 9r2 | Suzhou | 22 Oct | |
| |
| 20km Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2006 |
| Outdoor |
| DQ | | WCp | La Coruña | 13 May |
| DNF | | AfrC | Bambous | 13 Aug |
| 2009 |
| Outdoor |
| 1:29:35 | 1 | NC | Stellenbosch | 14 Mar |
| 1:32:06 | 3 | Univ Ch | Stellenbosch | 3 Apr |
| 2011 |
| Outdoor |
| 1:30:59 | 3 | NC | Durban | 9 Apr |
| 1:38:18 | 25 | | Dublin | 26 Jun |
| 1:28:58 | 3 | NC | Cape Town | 8 Oct |
| 2012 |
| Outdoor |
| 1:26:08 | 3 | NC | Port Elizabeth | 14 Apr |
| 1:32:16 | 83 | WCp | Saransk | 12 May |
| 1:27:54 | 24 | IAAF Chall | La Coruña | 9 Jun |
| 1:39:22 | 17 | IAAF Chall | Sesto San Giovanni | 17 Jun |
| 1:28:21 | 2 | NC | Cape Town | 13 Oct |
| 2013 |
| Outdoor |
| 1:26:19 | 2 | NC | Stellenbosch | 13 Apr |
| 1:25:10 | 1 | | Cape Town | 18 May |
| 1:32:47 | 27 | | La Coruña | 1 Jun |
| DNF | | | Dublin | 29 Jun |
| DNF | | WUG | Kazan | 9 Jul |
| 2014 |
| Outdoor |
| 1:28:05 | 32 | | Lugano | 16 Mar |
| 1:28:14 | 8 | | Rio Maior | 5 Apr |
| 1:26:03 | 70 | WCp | Taicang | 4 May |
| 2015 |
| Outdoor |
| 1:23:42 | 2 | NC | Stellenbosch | 18 Apr |
| 1:26:50 | 46 | IAAF Chall | La Coruña | 6 Jun |
| DNF | | | Alytus | 12 Jun |
| 1:27:32 | 3 | AAG | Brazzaville | 15 Sep |
| 2016 |
| Outdoor |
| 1:21:45 | 8 | Oceania Ch | Adelaide | 21 Feb |
| DNF | | IAAF Chall | Dudince | 19 Mar |
| 1:20:46 | 2 | NC | Stellenbosch | 16 Apr |
| 1:27:15 | 70 | WTC | Roma | 7 May |
| 1:22:20 | 4 | AfrC | Durban | 26 Jun |
| 1:29:20 | 58 | OG | Rio de Janeiro | 12 Aug |
| 1:42:21 | 52 | | Suzhou | 25 Sep |
| 2017 |
| Outdoor |
| 1:21:26 | 6 | Oceania Ch | Adelaide | 19 Feb |
| 1:22:01 | 4 | | Podébrady | 8 Apr |
| 1:25:51A | 1 | NC | Potchefstroom | 22 Apr |
| 1:27:32 | 18 | | Suzhou | 24 Sep |
| 2018 |
| Outdoor |
| 1:24:58A | 1 | NC | Pretoria | 17 Mar |
| 1:28:09 | 14 | CWG | Gold Coast | 8 Apr |
| 1:27:27 | 39 | WTC | Taicang | 6 May |
| 1:28:16 | 5 | AfrC | Asaba | 5 Aug |
| 1:25:26 | 7 | | Suzhou | 24 Sep |
| 2019 |
| Outdoor |
| 1:23:01 | 3 | | Lugano | 17 Mar |
| 1:20:17 | 2 | | Podébrady | 6 Apr |
| 1:30:17 | 1 | NC | Germiston | 27 Apr |
| 1:23:38 | 3 | AAG | Rabat | 28 Aug |
| 1:43:57 | 38 | WC | Doha | 5 Oct |
| 1:24:29 | 9 | | Suzhou | 20 Oct |
| 2020 |
| Outdoor |
| 1:22:16 | 1 | | Dublin | 7 Mar |
|
| 2009
1:29:35w | 1 | Stellenbosch | 14 Mar | |
| 2011
1:28:58w | 3 | Cape Town | 8 Oct | |
| 2012
1:26:08w | 3 | Port Elizabeth | 14 Apr | |
| 2013
1:25:10w | 1 | Cape Town | 18 May | |
| 2014
1:26:03w | 70 | Taicang | 4 May | |
| 2015
1:23:42w | 2 | Stellenbosch | 18 Apr | |
| 2016
1:20:46w | 2 | Stellenbosch | 16 Apr | |
| 2017
1:21:26w | 6 | Adelaide | 19 Feb | |
| 2018
1:24:58Aw | 1 | Pretoria | 17 Mar | |
| 2019
1:20:17w | 2 | Podébrady | 6 Apr | |
| 2020
1:22:16w | 1 | Dublin | 7 Mar | |