2025 UCI World Tour
2024 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 6 | 2024 Hamburg Cyclassics | 6 | +0s | 0 | |
| 108 | 2024 Tour de France | 108 | +5h 04m 30s | 0 |
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 7 | 2023 Renewi Tour | 7 | +34 | 0 | |
| 142 | 2023 Tour de France | 142 | +5:39:23 | 0 | |
| 10 | 2023 Amstel Gold Race | 10 | +3:14 | 0 |
