2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 Vuelta a España | 65 | +2h 44m 56s | 0 | |
| 0 | 2025 Paris–Nice | 4 | +2m 17s | 0 | |
| 0 | 2025 Cadel Evans Great Ocean Road Race | 7 | +3s | 0 | |
| 0 | 2025 Tour Down Under | 7 | +27s | 0 |
2024 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 47 | 2024 World Championships Men's road race | 47 | +12m 09s | 0 | |
| 13 | 2024 World Championships Men's time trial | 13 | +2:08.44 | 0 | |
| 5 | 2024 Tour de Pologne | 5 | +37s | 0 | |
| 59 | 2024 Giro d'Italia | 59 | +3h 06m 10s | 0 | |
| 6 | 2024 Tour of Flanders | 6 | +1m 02s | 0 |
