2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 Tour of Guangxi | 6 | +23s | 0 | |
| 0 | 2025 Il Lombardia | 10 | +4m 30s | 0 | |
| 0 | 2025 World Championships Men's road race | 26 | +10m 18s | 0 | |
| 0 | 2025 Clásica de San Sebastián | 9 | +1m 10s | 0 |
2024 UCI World Tour
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 8 | 2023 Vuelta a España | 8 | +8:00 | 0 | |
| 7 | 2023 Tour de Suisse | 7 | +3:04 | 0 | |
| 6 | 2023 Tour de Romandie | 6 | +1:21 | 0 | |
| 9 | 2023 Volta a Catalunya | 9 | +3:32 | 0 |
