Highest ever World Rankings position is considered from 1/1/2019
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
One Mile Race Walk
|
5:31.08
|
|
Olympic Stadium, London (GBR)
|
09 JUL 2017
|
|
0
|
3000 Metres Race Walk
|
10:43.84
|
|
Olympic Stadium, London (GBR)
|
21 JUL 2018
|
|
1223
|
5000 Metres Race Walk
|
18:43.28
|
|
Birmingham (GBR)
|
02 JUL 2017
|
|
1167
|
10,000 Metres Race Walk
|
42:07.11
|
|
Dublin (IRL)
|
07 AUG 2011
|
|
1041
|
10 Kilometres Race Walk
|
39:10
|
|
Coventry (GBR)
|
01 MAR 2020
|
NBP
|
1166
|
20,000 Metres Race Walk
|
1:25:28.36
|
|
Bedford (GBR)
|
21 JUN 2015
|
|
1075
|
20 Kilometres Race Walk
|
1:19:38
|
|
Gold Coast (AUS)
|
08 APR 2018
|
NR
|
1199
|
Legend
* Not legal.
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
3000 Metres Race Walk
|
10:30.28
|
|
Emirates Arena, Glasgow (GBR)
|
25 FEB 2018
|
WBP, ABP
|
1257
|
5000 Metres Race Walk
|
18:20.97
|
|
Emirates Arena, Glasgow (GBR)
|
23 FEB 2020
|
NR
|
1200
|
Legend
* Not legal.
Latest Active Season: 2020
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
10 Kilometres Race Walk
|
39:10
|
|
Coventry (GBR)
|
01 MAR 2020
|
NBP
|
1166
|
20 Kilometres Race Walk
|
1:23:56
|
|
Olhao (POR)
|
20 DEC 2020
|
|
1107
|
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
3000 Metres Race Walk
|
11:18.00
|
|
EIS Don Valley Stadium, Sheffield (GBR)
|
05 JAN 2020
|
|
1142
|
5000 Metres Race Walk
|
18:20.97
|
|
Emirates Arena, Glasgow (GBR)
|
23 FEB 2020
|
NR
|
1200
|
Outdoor
|
Performance
|
Place
|
Date
|
2017
|
5:31.08
|
Olympic Stadium, London (GBR)
|
09 JUL 2017
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
11:44.15
|
Tonbridge (GBR)
|
22 APR 2019
|
2018
|
10:43.84
|
Olympic Stadium, London (GBR)
|
21 JUL 2018
|
2012
|
11:46.05
|
Cork (IRL)
|
17 JUL 2012
|
2010
|
11:43.44
|
Bedford (GBR)
|
31 MAY 2010
|
Outdoor
|
Performance
|
Place
|
Date
|
2018
|
19:01.20
|
Birmingham (GBR)
|
01 JUL 2018
|
2017
|
18:43.28
|
Birmingham (GBR)
|
02 JUL 2017
|
2016
|
19:13.56
|
Birmingham (GBR)
|
26 JUN 2016
|
2015
|
19:00.73
|
Birmingham (GBR)
|
05 JUL 2015
|
2014
|
19:16.82
|
Birmingham (GBR)
|
29 JUN 2014
|
2013
|
19:38.62
|
Birmingham (GBR)
|
14 JUL 2013
|
2012
|
20:26.13
|
Birmingham (GBR)
|
24 JUN 2012
|
2011
|
19:29.87
|
Birmingham (GBR)
|
31 JUL 2011
|
2010
|
20:50.01
|
Birmingham (GBR)
|
27 JUN 2010
|
Outdoor
|
Performance
|
Place
|
Date
|
2013
|
42:33.82
|
Bedford (GBR)
|
16 JUN 2013
|
2012
|
43:58.54
|
Bedford (GBR)
|
17 JUN 2012
|
2011
|
42:07.11
|
Dublin (IRL)
|
07 AUG 2011
|
Outdoor
|
Performance
|
Place
|
Date
|
2020
|
39:10
|
Coventry (GBR)
|
01 MAR 2020
|
2019
|
41:26
|
Coventry (GBR)
|
03 MAR 2019
|
2017
|
40:20
|
Coventry (GBR)
|
05 MAR 2017
|
2015
|
39:36
|
Coventry (GBR)
|
01 MAR 2015
|
2011
|
42:44
|
London (GBR)
|
11 SEP 2011
|
2010
|
43:39
|
Coventry (GBR)
|
06 MAR 2010
|
2009
|
45:29
|
Lugano (SUI)
|
08 MAR 2009
|
Outdoor
|
Performance
|
Place
|
Date
|
2015
|
1:25:28.36
|
Bedford (GBR)
|
21 JUN 2015
|
Outdoor
|
Performance
|
Place
|
Date
|
2020
|
1:23:56
|
Olhao (POR)
|
20 DEC 2020
|
2019
|
1:20:53
|
Alytus (LTU)
|
19 MAY 2019
|
2018
|
1:19:38
|
Gold Coast (AUS)
|
08 APR 2018
|
2017
|
1:20:58
|
Rio Maior (POR)
|
01 APR 2017
|
2016
|
1:20:13
|
Estádio Olímpico, Rio de Janeiro (BRA)
|
12 AUG 2016
|
2015
|
1:22:33
|
Lugano (SUI)
|
15 MAR 2015
|
2014
|
1:22:20
|
Poděbrady (CZE)
|
12 APR 2014
|
2013
|
1:24:44
|
Poděbrady (CZE)
|
13 APR 2013
|
2012
|
1:24:49
|
La Coruña (ESP)
|
09 JUN 2012
|
2011
|
1:27:18
|
Dublin (IRL)
|
26 JUN 2011
|
2010
|
1:28:24
|
Bedford (GBR)
|
20 JUN 2010
|
Indoor
|
Performance
|
Place
|
Date
|
2019/20
|
11:18.00
|
EIS Don Valley Stadium, Sheffield (GBR)
|
05 JAN 2020
|
2017/18
|
10:30.28
|
Emirates Arena, Glasgow (GBR)
|
25 FEB 2018
|
2015/16
|
10:58.21
|
Sheffield (GBR)
|
28 FEB 2016
|
2014/15
|
11:30.35
|
Sheffield (GBR)
|
15 FEB 2015
|
2013/14
|
11:44.78
|
Sheffield (GBR)
|
04 JAN 2014
|
Indoor
|
Performance
|
Place
|
Date
|
2019/20
|
18:20.97
|
Emirates Arena, Glasgow (GBR)
|
23 FEB 2020
|
2018/19
|
19:22.56
|
Birmingham (GBR)
|
10 FEB 2019
|
2017/18
|
18:28.70
|
Birmingham (GBR)
|
18 FEB 2018
|
2016/17
|
18:39.47
|
Sheffield (GBR)
|
12 FEB 2017
|
2015/16
|
18:54.18
|
Bratislava (SVK)
|
31 JAN 2016
|
2011/12
|
19:50.52
|
Belfast (GBR)
|
11 FEB 2012
|
2009/10
|
20:45.60
|
Belfast (GBR)
|
06 FEB 2010
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
6.
|
20 Kilometres Race Walk
|
1:20:13
|
|
Estádio Olímpico, Rio de Janeiro (BRA)
|
12 AUG 2016
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
7.
|
20 Kilometres Race Walk
|
1:29:34
|
|
Corniche, Doha (QAT)
|
04 OCT 2019
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
7.
|
20 Kilometres Race Walk
|
1:21:31
|
|
Olympiastadion, Berlin (GER)
|
11 AUG 2018
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
3000 Metres Race Walk
|
10:43.84
|
|
Olympic Stadium, London (GBR)
|
21 JUL 2018
|
1.
|
One Mile Race Walk
|
5:31.08
|
|
Olympic Stadium, London (GBR)
|
09 JUL 2017
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
2.
|
20 Kilometres Race Walk
|
1:19:38
|
|
Gold Coast (AUS)
|
08 APR 2018
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
5000 Metres Race Walk
|
19:01.20
|
|
Birmingham (GBR)
|
01 JUL 2018
|
1.
|
5000 Metres Race Walk
|
18:43.28
|
|
Birmingham (GBR)
|
02 JUL 2017
|
1.
|
5000 Metres Race Walk
|
19:13.56
|
|
Birmingham (GBR)
|
26 JUN 2016
|
1.
|
5000 Metres Race Walk
|
19:00.73
|
|
Birmingham (GBR)
|
05 JUL 2015
|
1.
|
5000 Metres Race Walk
|
19:16.82
|
|
Birmingham (GBR)
|
29 JUN 2014
|
1.
|
20 Kilometres Race Walk
|
1:31:06
|
|
London (GBR)
|
11 APR 2010
|
1.
|
10 Kilometres Race Walk
|
42:44
|
|
London (GBR)
|
11 SEP 2011
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
5000 Metres Race Walk
|
18:20.97
|
|
Emirates Arena, Glasgow (GBR)
|
23 FEB 2020
|
1.
|
3000 Metres Race Walk
|
11:18.00
|
|
EIS Don Valley Stadium, Sheffield (GBR)
|
05 JAN 2020
|
1.
|
5000 Metres Race Walk
|
19:22.56
|
|
Birmingham (GBR)
|
10 FEB 2019
|
1.
|
5000 Metres Race Walk
|
18:28.70
|
|
Birmingham (GBR)
|
18 FEB 2018
|
1.
|
5000 Metres Race Walk
|
18:39.47
|
|
Sheffield (GBR)
|
12 FEB 2017
|
1.
|
3000 Metres Race Walk
|
10:58.21
|
|
Sheffield (GBR)
|
28 FEB 2016
|
1.
|
3000 Metres Race Walk
|
11:30.35
|
|
Sheffield (GBR)
|
15 FEB 2015
|