2025 World Athletics Championships
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 World Athletics Championships Javelin throw Men | 11 | 78.71m | 0 |
2025 Diamond League
2024 Diamond League
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 3 | 2024 Diamond League Paris Javelin Men | 3 | 85.04 m | 0 | |
| 1 | 2024 Diamond League Doha Javelin Men | 1 | 88.38 m | 0 |
2023 World Athletics Championships
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 3 | 2023 World Athletics Championships Javelin throw Men | 3 | 86.67m | 0 |
2023 Diamond League
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 1 | 2023 Diamond League Eugene Javelin Men | 1 | 84.24m | 0 | |
| 1 | 2023 Diamond League Zürich Javelin Men | 1 | 85.86m | 0 | |
| 1 | 2023 Diamond League Fontvieille Javelin Men | 1 | 85.95m | 0 | |
| 3 | 2023 Diamond League Lausanne Javelin Men | 3 | 86.13m | 0 | |
| 2 | 2023 Diamond League Doha Javelin Men | 2 | 88.63m | 0 |
