| Season | Wins | Race days |
|---|---|---|
| 2026 | 0 | 8 |
| 2025 | 0 | 61 |
| 2024 | 1 | 58 |
| 2023 | 0 | 72 |
| 2022 | 0 | 70 |
| 2021 | 0 | 52 |
| 2020 | 0 | 46 |
| 2019 | 1 | 43 |
| 2018 | 0 | 33 |
| 2017 | 0 | 7 |
| 2016 | 0 | 12 |
| Date | Race | Class | PlacementPos. |
|---|---|---|---|
| 23.08.23.08.2026 | Lidl Deutschland Tour - Stage 4 | 2.Pro | 38 |
| 22.08.22.08.2026 | Lidl Deutschland Tour - Stage 3 | 2.Pro | 12 |
| 21.08.21.08.2026 | Lidl Deutschland Tour - Stage 2 | 2.Pro | 57 |
| 20.08.20.08.2026 | Lidl Deutschland Tour - Stage 1 | 2.Pro | 41 |
| 19.08.19.08.2026 | Lidl Deutschland Tour - Prologue | 2.Pro | 60 |
| 08.08.08.08.2026 | Vuelta a Burgos - Stage 5 | 2.Pro | 16 |
| 07.08.07.08.2026 | Vuelta a Burgos - Stage 4 | 2.Pro | 78 |
| 06.08.06.08.2026 | Vuelta a Burgos - Stage 3 | 2.Pro | 46 |
| 05.08.05.08.2026 | Vuelta a Burgos - Stage 2 | 2.Pro | 28 |
| 04.08.04.08.2026 | Vuelta a Burgos - Stage 1 | 2.Pro | 34 |
| Race | Period | Placement | Category | Class |
|---|---|---|---|---|
Giro d'Italia General classification · 2.UWT | 2022 | 1 × rank 101× #10 | General classification | 2.UWT |
Tour de Romandie General classification · 2.UWT | 2025 | 1 × rank 71× #7 | General classification | 2.UWT |
La Vuelta ciclista a España General classification · 2.UWT | 2021 | 1 × rank 131× #13 | General classification | 2.UWT |
La Vuelta Ciclista a España General classification · 2.UWT | 2023 | 1 × rank 171× #17 | General classification | 2.UWT |
Itzulia Basque Country General classification · 2.UWT | 2022 | 1 × rank 111× #11 | General classification | 2.UWT |
Volta Ciclista a Catalunya General classification · 2.UWT | 2025 | 1 × rank 151× #15 | General classification | 2.UWT |
Giro d'Italia Stages · 2.UWT | 2022 | 1 × rank 21× #2 | Stages | 2.UWT |
Tour of the Alps General classification · 2.Pro | 2024 | 1 × rank 11× #1 | General classification | 2.Pro |
Tour of the Alps Stages · 2.Pro | 2024 | 1 × rank 11× #1 | Stages | 2.Pro |
Giro Ciclistico della Valle d'Aosta Mont Blanc Stages · 2.2U | 2019 | 1 × rank 11× #1 | Stages | 2.2U |