2025 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 0 | 2025 Tour de Pologne | 8 | +59s | 0 | |
| 0 | 2025 Giro d'Italia | 13 | +23m 46s | 0 |
2024 UCI World Tour
2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 8 | 2023 Tour de Pologne | 8 | +58 | 0 | |
| 14 | 2023 Tour de France | 14 | +56:09 | 0 | |
| 10 | 2023 Tour de Romandie | 10 | +2:07 | 0 |
