Highest ever World Rankings position is considered from 1/1/2019
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
5000 Metres Race Walk
|
21:00.0h
|
|
Stadio Olindo Galli, Tivoli (ITA)
|
03 OCT 2020
|
|
1147
|
5 Kilometres Race Walk
|
22:56
|
|
Locorotondo (ITA)
|
17 JAN 2010
|
|
1010
|
10,000 Metres Race Walk
|
41:57.29
|
|
Orvieto (ITA)
|
23 APR 2017
|
NR
|
1196
|
10 Kilometres Race Walk
|
41:28
|
|
Modena (ITA)
|
18 OCT 2020
|
NBP
|
1214
|
20 Kilometres Race Walk
|
1:26:36
|
|
Olympic Stadium, London (GBR)
|
13 AUG 2017
|
|
1197
|
Legend
* Not legal.
Discipline
|
Performance
|
Wind
|
Venue
|
Date
|
Records
|
Results Score
|
3000 Metres Race Walk
|
11:55.30
|
|
Ancona (ITA)
|
17 FEB 2018
|
|
1176
|
Legend
* Not legal.
Latest Active Season: 2020
Discipline
|
Performance
|
Wind
|
Place
|
Date
|
Records
|
Results Score
|
5000 Metres Race Walk
|
21:00.0h
|
|
Stadio Olindo Galli, Tivoli (ITA)
|
03 OCT 2020
|
|
1147
|
10 Kilometres Race Walk
|
41:28
|
|
Modena (ITA)
|
18 OCT 2020
|
NBP
|
1214
|
20 Kilometres Race Walk
|
1:28:40
|
|
Poděbrady (CZE)
|
10 OCT 2020
|
|
1161
|
Outdoor
|
Performance
|
Place
|
Date
|
2020
|
21:00.0h
|
Stadio Olindo Galli, Tivoli (ITA)
|
03 OCT 2020
|
2011
|
22:53.81
|
Bressanone (ITA)
|
17 JUN 2011
|
2010
|
22:59.70
|
Arzana (ITA)
|
07 SEP 2010
|
2009
|
22:49.59
|
Rieti (ITA)
|
13 JUN 2009
|
2007
|
22:58.52
|
Ostrava (CZE)
|
12 JUL 2007
|
Outdoor
|
Performance
|
Place
|
Date
|
2010
|
22:56
|
Locorotondo (ITA)
|
17 JAN 2010
|
Outdoor
|
Performance
|
Place
|
Date
|
2019
|
42:40.9h
|
Roma (ITA)
|
28 APR 2019
|
2017
|
41:57.29
|
Orvieto (ITA)
|
23 APR 2017
|
2013
|
44:45.78
|
Firenze (ITA)
|
24 MAR 2013
|
2012
|
47:32.36
|
Firenze (ITA)
|
25 MAR 2012
|
2011
|
46:26.42
|
Pordenone (ITA)
|
27 MAR 2011
|
2010
|
46:08.57
|
Croix-Bleue Medavie Stadium, Moncton (CAN)
|
21 JUL 2010
|
2009
|
46:59.47
|
Novi Sad (SRB)
|
23 JUL 2009
|
2008
|
46:22.72
|
Zdzislaw Krzyszkowiak Stadium, Bydgoszcz (POL)
|
09 JUL 2008
|
Outdoor
|
Performance
|
Place
|
Date
|
2020
|
41:28
|
Modena (ITA)
|
18 OCT 2020
|
2018
|
45:15
|
Pescara (ITA)
|
07 SEP 2018
|
2014
|
42:50
|
Moskva (RUS)
|
30 AUG 2014
|
2012
|
47:12
|
Andria (ITA)
|
11 MAR 2012
|
2011
|
48:06
|
Sant'Antimo (ITA)
|
29 MAY 2011
|
2010
|
45:49
|
Poděbrady (CZE)
|
10 APR 2010
|
2009
|
46:48
|
Metz (FRA)
|
24 MAY 2009
|
2008
|
49:24
|
Cheboksary (RUS)
|
10 MAY 2008
|
2007
|
48:41
|
Chieti (ITA)
|
24 JUN 2007
|
Outdoor
|
Performance
|
Place
|
Date
|
2020
|
1:28:40
|
Poděbrady (CZE)
|
10 OCT 2020
|
2019
|
1:37:36
|
Corniche, Doha (QAT)
|
29 SEP 2019
|
2018
|
1:27:30
|
Olympiastadion, Berlin (GER)
|
11 AUG 2018
|
2017
|
1:26:36
|
Olympic Stadium, London (GBR)
|
13 AUG 2017
|
2016
|
1:29:03
|
Estádio Olímpico, Rio de Janeiro (BRA)
|
19 AUG 2016
|
2015
|
1:28:40
|
Dudince (SVK)
|
21 MAR 2015
|
2014
|
1:27:51
|
Taicang (CHN)
|
03 MAY 2014
|
2013
|
1:30:50
|
Luzhniki, Moskva (RUS)
|
13 AUG 2013
|
2012
|
1:34:27
|
Poděbrady (CZE)
|
21 APR 2012
|
2011
|
1:34:31
|
Bergamo (ITA)
|
23 SEP 2011
|
2010
|
1:36:21
|
Montalto di Castro (ITA)
|
24 JAN 2010
|
2009
|
1:38:46
|
Borgo Valsugana (ITA)
|
20 SEP 2009
|
Indoor
|
Performance
|
Place
|
Date
|
2018/19
|
12:23.15
|
Ancona (ITA)
|
16 FEB 2019
|
2017/18
|
11:55.30
|
Ancona (ITA)
|
17 FEB 2018
|
2016/17
|
12:08.83
|
Ancona (ITA)
|
18 FEB 2017
|
2014/15
|
12:05.68
|
Padova (ITA)
|
21 FEB 2015
|
2012/13
|
12:53.63
|
Ancona (ITA)
|
16 FEB 2013
|
2010/11
|
13:36.31
|
Ancona (ITA)
|
12 FEB 2011
|
2009/10
|
13:07.91
|
Ancona (ITA)
|
06 MAR 2010
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
4.
|
20 Kilometres Race Walk
|
1:29:03
|
|
Estádio Olímpico, Rio de Janeiro (BRA)
|
19 AUG 2016
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
3.
|
20 Kilometres Race Walk
|
1:26:36
|
|
Olympic Stadium, London (GBR)
|
13 AUG 2017
|
5.
|
20 Kilometres Race Walk
|
1:29:34
|
|
National Stadium, Beijing (CHN)
|
28 AUG 2015
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
9.
|
20 Kilometres Race Walk
|
1:27:51
|
|
Taicang (CHN)
|
03 MAY 2014
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
4.
|
10,000 Metres Race Walk
|
46:08.57
|
|
Croix-Bleue Medavie Stadium, Moncton (CAN)
|
21 JUL 2010
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
3.
|
20 Kilometres Race Walk
|
1:27:30
|
|
Olympiastadion, Berlin (GER)
|
11 AUG 2018
|
7.
|
20 Kilometres Race Walk
|
1:28:43
|
|
Letzigrund, Zürich (SUI)
|
14 AUG 2014
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
20 Kilometres Race Walk
|
1:27:57
|
|
Poděbrady (CZE)
|
21 MAY 2017
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
2.
|
20 Kilometres Race Walk
|
1:30:59
|
|
Tampere (FIN)
|
10 JUL 2013
|
3.
|
20 Kilometres Race Walk
|
1:36:26
|
|
Ostrava (CZE)
|
17 JUL 2011
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
2.
|
10,000 Metres Race Walk
|
46:59.47
|
|
Novi Sad (SRB)
|
23 JUL 2009
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
10 Kilometres Race Walk
|
45:15
|
|
Rovereto (ITA)
|
18 JUL 2014
|
1.
|
10 Kilometres Race Walk
|
41:28
|
|
Modena (ITA)
|
18 OCT 2020
|
Place
|
Discipline
|
Mark
|
Wind
|
Place
|
Date
|
1.
|
3000 Metres Race Walk
|
12:23.15
|
|
Ancona (ITA)
|
16 FEB 2019
|
1.
|
3000 Metres Race Walk
|
11:55.30
|
|
Ancona (ITA)
|
17 FEB 2018
|
1.
|
3000 Metres Race Walk
|
12:08.83
|
|
Ancona (ITA)
|
18 FEB 2017
|
1.
|
3000 Metres Race Walk
|
12:05.68
|
|
Padova (ITA)
|
21 FEB 2015
|
1.
|
3000 Metres Race Walk
|
12:53.63
|
|
Ancona (ITA)
|
16 FEB 2013
|