Olympic Games 2020 Tokyo | 100m (Men) | 10.16 | 7 | ITA | 2021-08-01 00:00:00 | SF2 | | |
Olympic Games 2020 Tokyo | 100m (Men) | 10.10 | 4 | ITA | 2021-07-31 00:00:00 | H5 | | SB |
Diamond League 2020 Rome | 100m (Men) | 10.09 | 3 | ITA | 2020-09-17 00:00:00 | FINAL | | |
Gala dei Castelli 2020 | 100m (Men) | 10.07 | 2 | ITA | 2020-09-15 00:00:00 | FINAL | | |
World Championship 2019 Doha | 100m (Men) | 10.07 | 7 | ITA | 2019-09-28 00:00:00 | FINAL | | SB |
World Championship 2019 Doha | 100m (Men) | 10.11 | 3 | ITA | 2019-09-28 00:00:00 | SF3 | | |
World Championship 2019 Doha | 100m (Men) | 10.20 | 3 | ITA | 2019-09-27 00:00:00 | H5 | | |
Diamond League 2019 Oslo | 100m (Men) | 10.10 | 4 | ITA | 2019-06-13 00:00:00 | FINAL | | |
European Championship 2018 Berlin | 100m (Men) | 10.08 | 5 | ITA | 2018-08-07 00:00:00 | FINAL | | |
European Championship 2018 Berlin | 100m (Men) | 10.12 | 1 | ITA | 2018-08-07 00:00:00 | SF3 | | |
Diamond League 2018 Rome | 100m (Men) | 10.04 | 3 | ITA | 2018-05-31 00:00:00 | FINAL | 1193 | |
Olympic Games 2024 Paris | 200m (Men) | 20.54 | 4 | ITA | 2024-08-07 00:00:00 | SF3 | | |
Olympic Games 2024 Paris | 200m (Men) | 20.29 | 3 | ITA | 2024-08-05 00:00:00 | H3 | | |
World Championship 2023 Budapest | 200m (Men) | 20.46 | 4 | ITA | 2023-08-23 00:00:00 | H6 | | |
World Championship 2022 Oregon | 200m (Men) | 20.10 | 3 | ITA | 2022-07-19 00:00:00 | SF3 | | PB |
World Championship 2022 Oregon | 200m (Men) | 20.18 | 1 | ITA | 2022-07-18 00:00:00 | H6 | | |
Diamond League 2022 Rome | 200m (Men) | 20.40 | 3 | ITA | 2022-06-09 00:00:00 | FINAL | | SB |
Diamond League 2022 Doha | 200m (Men) | 20.41 | 7 | ITA | 2022-05-13 00:00:00 | FINAL | | |
Diamond League 2019 Rome | 200m (Men) | 20.36 | 5 | ITA | 2019-06-06 00:00:00 | FINAL | | SB |
World Championship 2017 London | 200m (Men) | 20.62 | 6 | ITA | 2017-08-09 00:00:00 | SF1 | 1124 | |
World Championship 2017 London | 200m (Men) | 20.59 | 3 | ITA | 2017-08-07 00:00:00 | Heat5 | 1129 | |
Diamond League 2017 Rome | 200m (Men) | 20.34 | 4 | ITA | 2017-06-08 00:00:00 | FINAL | 1167 | SB |