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 Vuelta a España | 48 | +2h 15m 02s | 0 | |
| 0 | 2025 Giro d'Italia | 24 | +1h 22m 09s | 0 | |
| 0 | 2025 Tour de Romandie | 4 | +1m 22s | 0 |
2024 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 8 | 2024 Tour of Guangxi | 8 | +33s | 0 | |
| 16 | 2024 Vuelta a España | 16 | +40m 43s | 0 | |
| 12 | 2024 Giro d'Italia | 12 | +26m 44s | 0 | |
| 10 | 2024 Volta a Catalunya | 10 | +7m 27s | 0 |
