2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 Vuelta a España | 7 | +7m 45s | 0 | |
| 0 | 2025 Tour de France | 17 | +1h 20m 24s | 0 |
2024 UCI World Tour
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 1 | 2023 Vuelta a España | 1 | 76:48:21" | 0 | |
| 12 | 2023 Tour de France | 12 | +37:32 | 0 | |
| 14 | 2023 Giro d'Italia | 14 | +13:09 | 0 | |
| 5 | 2023 UAE Tour | 5 | +2:06 | 0 | |
| 16 | 2023 UCI World Ranking | 16 | 2615.5 Points | 0 |
