2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 Vuelta a España | 123 | +3h 53m 08s | 0 | |
| 0 | 2025 Giro d'Italia | 179 | Retired (Stage 6) | 0 |
2024 UCI World Tour
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 111 | 2023 Tour de France | 111 | +4:54:13 | 0 | |
| 7 | 2023 Cadel Evans Great Ocean Road Race | 7 | +0 | 0 |
