2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 World Championships Men's road race | 31 | Did Not Finish | 0 | |
| 0 | 2025 World Championships Men's time trial | 19 | +5m 03s | 0 | |
| 0 | 2025 Paris–Roubaix | 5 | +2m 11s | 0 |
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 2 | 2023 Renewi Tour | 2 | +23 | 0 | |
| 120 | 2023 Tour de France | 120 | +5:06:38 | 0 | |
| 44 | 2023 UCI World Ranking | 44 | 1547 Points | 0 |
