2025 World Athletics Championships
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 World Athletics Championships 800 metres Men | 2 | 1:41.90 | 0 |
2025 Diamond League
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 Diamond League Zurich 800 metres Men | 4 | 1:42.84 | 0 | |
| 0 | 2025 Diamond League Monaco 800 metres Men | 3 | 1:42.20 | 0 | |
| 0 | 2025 Diamond League Stockholm 800 metres Men | 2 | 1:42.27 | 0 | |
| 0 | 2025 Diamond League Oslo 800 metres Men | 3 | 1:43.06 | 0 |
2024 Diamond League
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 2 | 2024 Diamond League Brussels 800 metres Men | 2 | 1:42.86 | 0 | |
| 1 | 2024 Diamond League Monaco 800 metres Men | 1 | 1:41.46 | 0 | |
| 1 | 2024 Diamond League Paris 800 metres Men | 1 | 1:41.56 | 0 | |
| 1 | 2024 Diamond League Stockholm 800 metres Men | 1 | 1:43.23 | 0 |
2023 World Athletics Championships
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 8 | 2023 World Athletics Championships 800 metres Men | 8 | Disqualified | 0 |
2023 Diamond League
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 3 | 2023 Diamond League Eugene 800 metres Men | 3 | 1:43.06 | 0 | |
| 1 | 2023 Diamond League Brussels 800 metres Men | 1 | 1:43.60 | 0 | |
| 1 | 2023 Diamond League Stockholm 800 metres Men | 1 | 1:44.59 | 0 | |
| 3 | 2023 Diamond League Doha 800 metres Men | 3 | 1:46.97 | 0 |
