| |
| 3000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 13:51.03 | 3 | City Sports | Cork | 17 Jul |
| 2014 |
| Outdoor |
| 13:17.96 | 1 | | Bedford | 23 Aug |
|
| Mixed competition |
| 13:28.72 mx | 2 | | Cardiff | 15 Dec |
| 2015 |
| Indoor |
| 13:11.87 | 1 | | Cardiff | 14 Dec |
|
| 13:50.06 | 2 | Aberf | Melbourne | 17 Jan |
| 2016 |
| Outdoor |
| 13:21.5h | 2 | Eng Ch | Bedford | 31 Jul |
|
| Mixed competition |
| 13:25.05 mx | 2 | | Cardiff | 13 Dec |
| 2017 |
| Indoor |
| DQ | | NC | Sheffield | 12 Feb |
|
| 13:30.05 | 3 | Welsh Ch | Cardiff | 10 Jun |
|
| Mixed competition |
| 13:17.89 mx | 2 | | Cardiff | 11 Dec |
|
| 13:15.52 mx | 1 | | Manchester | 16 Aug |
| 2018 |
| Indoor |
| 13:25.59 | 2 | | Cardiff | 10 Dec |
|
| 12:54.71 | 2 | Welsh Ch | Cardiff | 14 Jul |
| 2020 |
| Indoor |
| Mixed competition |
| Mixed competition |
| 12:55.36 mx | 2 | | Cardiff | 8 Dec |
|
| 2012
13:51.03w | 3 | Cork | 17 Jul | |
| 2014
13:17.96w | 1 | Bedford | 23 Aug | |
| 2015
13:50.06w | 2 | Melbourne | 17 Jan | |
| 2016
13:21.5hw | 2 | Bedford | 31 Jul | |
| 2017
13:30.05w | 3 | Cardiff | 10 Jun | |
| 2018
12:54.71w | 2 | Cardiff | 14 Jul | |
| Indoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 13:51.03 | 3 | City Sports | Cork | 17 Jul |
| 2014 |
| Outdoor |
| 13:17.96 | 1 | | Bedford | 23 Aug |
|
| Mixed competition |
| 13:28.72 mx | 2 | | Cardiff | 15 Dec |
| 2015 |
| Indoor |
| 13:11.87 | 1 | | Cardiff | 14 Dec |
|
| 13:50.06 | 2 | Aberf | Melbourne | 17 Jan |
| 2016 |
| Outdoor |
| 13:21.5h | 2 | Eng Ch | Bedford | 31 Jul |
|
| Mixed competition |
| 13:25.05 mx | 2 | | Cardiff | 13 Dec |
| 2017 |
| Indoor |
| DQ | | NC | Sheffield | 12 Feb |
|
| 13:30.05 | 3 | Welsh Ch | Cardiff | 10 Jun |
|
| Mixed competition |
| 13:17.89 mx | 2 | | Cardiff | 11 Dec |
|
| 13:15.52 mx | 1 | | Manchester | 16 Aug |
| 2018 |
| Indoor |
| 13:25.59 | 2 | | Cardiff | 10 Dec |
|
| 12:54.71 | 2 | Welsh Ch | Cardiff | 14 Jul |
| 2020 |
| Indoor |
| Mixed competition |
| Mixed competition |
| 12:55.36 mx | 2 | | Cardiff | 8 Dec |
|
| 2015
13:11.87iw | 1 | Cardiff | 14 Dec | |
| 2018
13:25.59iw | 2 | Cardiff | 10 Dec | |
| |
| 5000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 24:02.13 | 2 | NC | Birmingham | 24 Jun |
| 2013 |
| Outdoor |
| 23:50.59 | 2 | NC | Birmingham | 14 Jul |
| 2014 |
| Outdoor |
| 22:09.87 | 1 | NC | Birmingham | 29 Jun |
| 2015 |
| Outdoor |
| 23:28.43 | 3 | NC | Birmingham | 5 Jul |
| 2016 |
| Outdoor |
| DQ | | NC | Birmingham | 26 Jun |
| 2018 |
| Indoor |
| DQ | | NC | Birmingham | 18 Feb |
| 2019 |
| Indoor |
| 22:55.15 | 1 | NC | Birmingham | 10 Feb |
|
| Mixed competition |
| 21:41.34 mx | 1 | Welsh Ch | Cardiff | 14 Jul |
| 2020 |
| Outdoor |
| DQ | | NC | Manchester | 5 Sep |
|
| 2012
24:02.13w | 2 | Birmingham | 24 Jun | |
| 2013
23:50.59w | 2 | Birmingham | 14 Jul | |
| 2014
22:09.87w | 1 | Birmingham | 29 Jun | |
| 2015
23:28.43w | 3 | Birmingham | 5 Jul | |
| Indoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 24:02.13 | 2 | NC | Birmingham | 24 Jun |
| 2013 |
| Outdoor |
| 23:50.59 | 2 | NC | Birmingham | 14 Jul |
| 2014 |
| Outdoor |
| 22:09.87 | 1 | NC | Birmingham | 29 Jun |
| 2015 |
| Outdoor |
| 23:28.43 | 3 | NC | Birmingham | 5 Jul |
| 2016 |
| Outdoor |
| DQ | | NC | Birmingham | 26 Jun |
| 2018 |
| Indoor |
| DQ | | NC | Birmingham | 18 Feb |
| 2019 |
| Indoor |
| 22:55.15 | 1 | NC | Birmingham | 10 Feb |
|
| Mixed competition |
| 21:41.34 mx | 1 | Welsh Ch | Cardiff | 14 Jul |
| 2020 |
| Outdoor |
| DQ | | NC | Manchester | 5 Sep |
|
| 2019
22:55.15iw | 1 | Birmingham | 10 Feb | |
| |
| 10,000m Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2012 |
| Outdoor |
| 51:57.20 | 1-19 | Eng Ch | Bedford | 17 Jun |
| 2013 |
| Outdoor |
| 50:17.76 | 2-22 | NC-j | Bedford | 16 Jun |
| 2014 |
| Outdoor |
| 49:06.83 | 2-22 | Eng Ch | Bedford | 22 Jun |
|
| 2012
51:57.20w | 1-19 | Bedford | 17 Jun | |
| 2013
50:17.76w | 2-22 | Bedford | 16 Jun | |
| 2014
49:06.83w | 2-22 | Bedford | 22 Jun | |
| |
| 10km Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2011 |
| Outdoor |
| 52:37 | 6-19 | Albisetti | Lugano | 20 Mar |
| 52:56 | 22-19 | ECp | Olhão | 21 May |
| 2012 |
| Outdoor |
| 50:26 | 3-19 | | Lugano | 18 Mar |
| 49:51 | 1 | | London | 14 Apr |
| 50:38 | 23-19 | WCp | Saransk | 12 May |
| 2016 |
| Outdoor |
| 48:09 | 3 | Eng Ch | Coventry | 6 Mar |
| 2019 |
| Outdoor |
| 46:25 | 1 | | Coventry | 3 Mar |
| 2020 |
| Outdoor |
| 45:14 | 1 | | Coventry | 1 Mar |
|
| 2011
52:37w | 6-19 | Lugano | 20 Mar | |
| 2012
49:51w | 1 | London | 14 Apr | |
| 2016
48:09w | 3 | Coventry | 6 Mar | |
| 2019
46:25w | 1 | Coventry | 3 Mar | |
| 2020
45:14w | 1 | Coventry | 1 Mar | |
| |
| 20km Race Walk |
| Outdoor Alltime
Show/hide |
| |
| 2013 |
| Outdoor |
| DNF | | | Dublin | 29 Jun |
| 2014 |
| Outdoor |
| 1:42:11 | 28 | | Lugano | 16 Mar |
| 1:39:58 | 1 | | York | 8 Jun |
| 2015 |
| Outdoor |
| 1:42:35 | 2 | | Melbourne | 18 Jan |
| 1:39:03 | 12 | Albisetti | Lugano | 15 Mar |
| 2016 |
| Outdoor |
| DNF | | IAAF Chall | Dudince | 19 Mar |
| 1:38:22 | | | Hillingdon | 2 Oct |
| Mixed competition |
| 1:40:40 mx | 3 | | Leeds | 5 Jun |
| 2017 |
| Outdoor |
| 1:37:39 | 9 | Albisetti | Lugano | 19 Mar |
| 1:44:41 | 39 | ECp | Podébrady | 21 May |
| 1:42:29 | 5 | | Leeds | 25 Jun |
| 2018 |
| Outdoor |
| 1:36:14 | 6 | | Lugano | 11 Mar |
| 1:41:45 | 7 | CWG | Gold Coast | 8 Apr |
| 1:39:06 | 2 | | Leeds | 23 Jun |
| DQ | | EC | Berlin | 11 Aug |
| 2019 |
| Outdoor |
| 1:35:15 | 4 | | Lugano | 17 Mar |
| 1:35:04 | 12 | | Podébrady | 6 Apr |
| 1:37:43 | 21 | ECp | Alytus | 19 May |
| 1:34:49 | 1 | | Leeds | 30 Jun |
|
| 2014
1:39:58w | 1 | York | 8 Jun | |
| 2015
1:39:03w | 12 | Lugano | 15 Mar | |
| 2016
1:38:22w | | Hillingdon | 2 Oct | |
| 2017
1:37:39w | 9 | Lugano | 19 Mar | |
| 2018
1:36:14w | 6 | Lugano | 11 Mar | |
| 2019
1:34:49w | 1 | Leeds | 30 Jun | |