2025 UCI World Tour
2024 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 55 | 2024 World Championships Men's road race | 55 | +12m 09s | 0 | |
| 15 | 2024 World Championships Men's time trial | 15 | +2:35.88 | 0 | |
| 73 | 2024 Vuelta a España | 73 | +3h 11m 45s | 0 | |
| 51 | 2024 Tour de France | 51 | +3h 33m 54s | 0 |
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 53 | 2023 Vuelta a España | 53 | +2:20:10 | 0 | |
| 6 | 2023 World Championships Men's time trial | 6 | +1:52.46” | 0 | |
| 46 | 2023 World Championships Men's road race | 46 | +14:13 | 0 | |
| 53 | 2023 Tour de France | 53 | +3:08:26 | 0 |
