| Year |
Result |
Place |
Venue |
Date |
| 2016 |
50.88 |
18 |
Rio de Janeiro |
Aug 14 |
| 2017 |
49.88 |
4 |
Bruxelles |
Sep 01 |
| 2018 |
49.08 |
2 |
Monaco (MON) |
Jul 20 |
| 2019 |
48.14 |
1 |
Doha (QAT) |
Oct 03 |
| 2023 |
49.78 |
10 |
Huelva (ESP) |
Jun 06 |
| 2024 |
48.53 |
2 |
Paris (FRA) |
Aug 09 |
|
| Year |
Result |
Place |
| 2017 (World) |
50.06 |
2 |
| 2019 (World) |
48.14 |
1 |
| 2024 (Olympic) |
48.53 |
2 |
| 2025 (World) |
48.19 |
3 |
|
|