2023 UCI World Tour
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 52 | 2023 World Championships Men's road race | 52 | Did not finish | 0 | |
| 71 | 2023 Tour de France | 71 | +3:50:15 | 0 | |
| 6 | 2023 Tour de Suisse | 6 | +2:47 | 0 | |
| 10 | 2023 Volta a Catalunya | 10 | +3:53 | 0 |
| Rank | Stage | Position | Results | Shots | Points |
|---|---|---|---|---|---|
| 52 | 2023 World Championships Men's road race | 52 | Did not finish | 0 | |
| 71 | 2023 Tour de France | 71 | +3:50:15 | 0 | |
| 6 | 2023 Tour de Suisse | 6 | +2:47 | 0 | |
| 10 | 2023 Volta a Catalunya | 10 | +3:53 | 0 |