| |
| 3000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 11:20.39A | 1 | | Pretoria | 7 Mar |
| 2017 |
| Outdoor |
| 11:20.06A | 1 | | Germiston | 22 Mar |
| 11:56.52 | 1 | | Palafrugell | 27 May |
| 11:14.49 | 1 | PTS | Šamorín | 17 Jun |
| 2018 |
| Outdoor |
| 11:03.32 | 2 | PTS | Šamorín | 29 Jun |
| 10:47.08 | 2 | Müller | London | 21 Jul |
| 2019 |
| Outdoor |
| 11:14.01 | 3 | PTS | Šamorín | 15 Jun |
|
| 2015
11:20.39Aw | 1 | Pretoria | 7 Mar | |
| 2017
11:14.49w | 1 | Šamorín | 17 Jun | |
| 2018
10:47.08w | 2 | London | 21 Jul | |
| 2019
11:14.01w | 3 | Šamorín | 15 Jun | |
| |
| 5000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2014 |
| Outdoor |
| 19:55.58A | 1 | | Pretoria | 22 Feb |
| 2015 |
| Outdoor |
| 18:56.84 | 1-19 | CityS | Cork | 7 Jul |
| 2017 |
| Outdoor |
| 18:55.60 | 1 | | Budapest | 30 Jun |
|
| 2014
19:55.58Aw | 1 | Pretoria | 22 Feb | |
| 2015
18:56.84w | 1-19 | Cork | 7 Jul | |
| 2017
18:55.60w | 1 | Budapest | 30 Jun | |
| |
| 10,000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| 42:25.0hA | 1 | | Germiston | 16 Mar |
| 2017 |
| Outdoor |
| 41:16.23 | 3 | | Canberra | 29 Jan |
|
| 2013
42:25.0hAw | 1 | Germiston | 16 Mar | |
| 2017
41:16.23w | 3 | Canberra | 29 Jan | |
| |
| 20,000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2015 |
| Outdoor |
| 1:23:20.86 | 1-22 | Eng Ch | Bedford | 21 Jun |
|
| 2015
1:23:20.86w | 1-22 | Bedford | 21 Jun | |
| |
| 10km Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 40:57 | 4r1 | | Suzhou | 26 Sep |
| 41:58 | 4r2 | | Suzhou | 28 Sep |
| 2017 |
| Outdoor |
| 39:48 | 1 | | Suzhou | 25 Sep |
|
| 2016
40:57w | 4r1 | Suzhou | 26 Sep | |
| 2017
39:48w | 1 | Suzhou | 25 Sep | |
| |
| 10.5km Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2016 |
| Outdoor |
| 42:59 | 4 | | Suzhou | 27 Sep |
|
| 2016
42:59w | 4 | Suzhou | 27 Sep | |
| |
| 12km Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2018 |
| Outdoor |
| 47:32 | 2r1 | | Suzhou | 25 Sep |
| 47:20 | 3r2 | | Suzhou | 26 Sep |
|
| 2018
47:20w | 3r2 | Suzhou | 26 Sep | |
| |
| 20km Race Walk |
| Outdoor Alltime
Show/hide |
| races under 1:20:00: 1 |
| 2011 |
| Outdoor |
| 1:29:49 | 2 | NC | Durban | 9 Apr |
| 1:27:31 | 1 | NC | Cape Town | 8 Oct |
| 2012 |
| Outdoor |
| 1:25:48 | 1 | NC | Port Elizabeth | 14 Apr |
| 1:30:05 | 71 | WCp | Saransk | 12 May |
| 1:28:00 | 25 | IAAF Chall | La Coruña | 9 Jun |
| 1:36:44 | 16 | IAAF Chall | Sesto San Giovanni | 17 Jun |
| 1:26:17 | 1 | NC | Cape Town | 13 Oct |
| 2013 |
| Outdoor |
| 1:26:06 | 1 | NC | Stellenbosch | 13 Apr |
| 1:28:38 | 1 | AfrC | Bambous | 19 Apr |
| DNF | | WC | Moskva | 11 Aug |
| 2014 |
| Outdoor |
| 1:25:23 | 19 | | Lugano | 16 Mar |
| 1:24:09 | 4 | | Dudince | 22 Mar |
| 1:24:18 | 60 | WCp | Taicang | 4 May |
| 1:26:58 | 1 | AfrC | Marrakech | 14 Aug |
| 2015 |
| Outdoor |
| 1:21:50 | 2 | Albisetti | Lugano | 15 Mar |
| 1:22:44 | 1 | IAAF Chall | Dudince | 21 Mar |
| 1:23:00 | 1 | NC | Stellenbosch | 18 Apr |
| 1:21:51 | 11 | IAAF Chall | La Coruña | 6 Jun |
| DNF | | | Alytus | 12 Jun |
| 1:21:43 | 11 | WC | Beijing | 23 Aug |
| 1:26:43 | 1 | AAG | Brazzaville | 15 Sep |
| 2016 |
| Outdoor |
| 1:20:06 | 2 | Oceania Ch | Adelaide | 21 Feb |
| 1:24:41A | 3 | IAAF Chall | Juarez | 6 Mar |
| 1:21:23 | 2 | IAAF Chall | Rio Maior | 9 Apr |
| 1:20:42 | 1 | NC | Stellenbosch | 16 Apr |
| 1:24:53 | 57 | WTC | Roma | 7 May |
| 1:21:41 | 3 | AfrC | Durban | 26 Jun |
| 1:25:07 | 44 | OG | Rio de Janeiro | 12 Aug |
| 1:28:06 | 6 | | Suzhou | 25 Sep |
| 2017 |
| Outdoor |
| races under 1:20:00: 1 |
| 1:21:00 | 2 | Oceania Ch | Adelaide | 19 Feb |
| 1:23:45 | 3 | | Taicang | 15 Apr |
| 1:24:29 | 20 | | La Coruña | 3 Jun |
| 1:19:18 NR | 4 | WC | London | 13 Aug |
| 1:24:21 | 2 | | Suzhou | 24 Sep |
| 2018 |
| Outdoor |
| 1:24:32 | 1 | | Monterrey | 24 Feb |
| 1:23:27 | 9 | CWG | Gold Coast | 8 Apr |
| 1:23:56 | 15 | WTC | Taicang | 6 May |
| 1:25:25 | 2 | AfrC | Asaba | 5 Aug |
| 1:23:20 | 1 | | Suzhou | 24 Sep |
| 2019 |
| Outdoor |
| 1:25:16 | 7 | PanAm Cup | Lazaro Cardenas | 20 Apr |
| 1:24:00 | 53 | | La Coruña | 8 Jun |
|
| 2011
1:27:31w | 1 | Cape Town | 8 Oct | |
| 2012
1:25:48w | 1 | Port Elizabeth | 14 Apr | |
| 2013
1:26:06w | 1 | Stellenbosch | 13 Apr | |
| 2014
1:24:09w | 4 | Dudince | 22 Mar | |
| 2015
1:21:43w | 11 | Beijing | 23 Aug | |
| 2016
1:20:06w | 2 | Adelaide | 21 Feb | |
| 2017
1:19:18w NR | 4 | London | 13 Aug | |
| 2018
1:23:20w | 1 | Suzhou | 24 Sep | |
| 2019
1:24:00w | 53 | La Coruña | 8 Jun | |