2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 Tour de France | 52 | +3h 06m 59s | 0 | |
| 0 | 2025 Tour Down Under | 10 | +47s | 0 |
2024 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 54 | 2024 World Championships Men's road race | 54 | +12m 09s | 0 | |
| 8 | 2024 Grand Prix Cycliste de Montréal | 8 | +40s | 0 | |
| 8 | 2024 Clásica de San Sebastián | 8 | +25s | 0 |
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 48 | 2023 Tour de France | 48 | +2:54:47 | 0 | |
| 4 | 2023 La Flèche Wallonne | 4 | +3 | 0 | |
| 6 | 2023 Volta a Catalunya | 6 | +3:03 | 0 | |
| 47 | 2023 UCI World Ranking | 47 | 1478 Points | 0 |
