2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 Vuelta a España | 140 | +4h 21m 15s | 0 | |
| 0 | 2025 Tour de France | 180 | Retired (Stage 5) | 0 |
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 5 | 2023 Bretagne Classic Ouest–France | 5 | +17 | 0 | |
| 136 | 2023 Tour de France | 136 | +5:27:04 | 0 |
