2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 World Championships Men's time trial | 8 | +3m 06s | 0 | |
| 0 | 2025 Vuelta a España | 19 | +48m 30s | 0 | |
| 0 | 2025 Tour de France | 50 | +3h 03m 12s | 0 |
2024 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 11 | 2024 World Championships Men's time trial | 11 | +2:04.17 | 0 | |
| 69 | 2024 Vuelta a España | 69 | +3h 09m 03s | 0 | |
| 33 | 2024 Tour de France | 33 | +2h 15m 39s | 0 |
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 20 | 2023 World Championships Men's time trial | 20 | +3:03.65 | 0 | |
| 16 | 2023 Giro d'Italia | 16 | +17:16 | 0 |
