Comp | Event | Result | Pos | Rep | Date | Stage | IAAF pts | Rec |
---|---|---|---|---|---|---|---|---|
World Championship 2019 Doha | 20km Walk (Men) | 1:34:29 | 25 | ITA | 2019-10-04 00:00:00 | FINAL | ||
World Championship 2017 London | 20km Walk (Men) | 1:25:20 | 48 | ITA | 2017-08-13 00:00:00 | FINAL | 1093 | SB |
Olympic Games 2016 Rio | 20km Walk (Men) | 1:20:27 | 8 | ITA | 2016-08-13 00:00:00 | FINAL | 1188 | PB |
World Championship 2023 Budapest | 35km Walk (Men) | 2:34:58 | 20 | ITA | 2023-08-24 00:00:00 | FINAL | SB | |
Olympic Games 2016 Rio | 50km Walk (Men) | DNF | ITA | 2016-08-19 00:00:00 | FINAL | 0 | ||
World Championship 2015 Beijing | 50km Walk (Men) | 3:53:23 | 17 | ITA | 2015-08-29 00:00:00 | FINAL | 1142 |