2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 Tour of Guangxi | 3 | +16s | 0 | |
| 0 | 2025 Tour de France | 13 | +1h 04m 36s | 0 | |
| 0 | 2025 Tour Down Under | 1 | 19h 19m 16s | 0 |
2024 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 50 | 2024 Vuelta a España | 50 | +2h 26m 46s | 0 | |
| 5 | 2024 Clásica de San Sebastián | 5 | +25s | 0 | |
| 28 | 2024 Giro d'Italia | 28 | +1h 33m 13s | 0 | |
| 6 | 2024 E3 Saxo Classic | 6 | +1m 52s | 0 | |
| 5 | 2024 Cadel Evans Great Ocean Road Race | 5 | +0s | 0 | |
| 2 | 2024 Tour Down Under | 2 | +9s | 0 |
