General classification
5
Classics
15
Flat
135
Hilly
55
Mountain
0
Time Trial
6
23/03
Stage 1
Sant Feliu de Guíxols > Sant Feliu de Guíxols
138
24/03
Stage 2
Figueres > Banyoles
13
25/03
Stage 3
Costa Daurada (Mont-roig del Camp) > Costa Daurada (Vila-seca)
111
26/03
Stage 4
Mataró > Camprodon
14
27/03
Stage 5
La Seu d'Urgell > Coll de Pal (La Molina)
28/03
Stage 6
Berga > Queralt
132
29/03
Stage 7
Barcelona > Barcelona
DNF
19/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
18/03
Danilith Nokere Koerse
Deinze > Nokere
87
03/03
Ename Samyn Classic
Quaregnon > Dour
7
01/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
4
16/02
Clásica Jaén
Úbeda > Úbeda
61
15/02
Clasica de Almeria
Puebla de Vicar > Roquetas de Mar
Volta Comunitat Valenciana
52
30
04/02
Segorbe > Torreblanca
16
05/02
Carlet > Alginet
48
06/02
Orihuela > San Vicente del Raspeig
11
88
07/02
La Nucía > Teulada Moraira
08/02
Bétera > Valencia
2025 BAHRAIN - VICTORIOUS
143
2024 BAHRAIN - VICTORIOUS
131
2023 BAHRAIN VICTORIOUS
100
2022 BAHRAIN VICTORIOUS
40
2022 TIROL KTM CYCLING TEAM
2021 TIROL KTM CYCLING TEAM