General classification
172
Classics
7
Flat
22
Hilly
353
Mountain
278
Time Trial
74
2024 UAE TEAM EMIRATES
432
2023 UAE TEAM EMIRATES
451
2022 UAE TEAM EMIRATES
672
2021 MOVISTAR TEAM
480
2020 MOVISTAR TEAM
332
2019 MOVISTAR TEAM
419
2018 MOVISTAR TEAM
216
Itzulia Basque Country
50
3
25
07/04
Stage 1
Buesa-Arena > Vitoria-Gasteiz
20
08/04
Stage 2
Pamplona-Iruña > Lodosa
49
09/04
Stage 3
Zarautz > Beasain
60
10/04
Stage 4
Beasain > Markina-Xemein
98
11/04
Stage 5
Urduña > Gernika-Lumo
61
12/04
Stage 6
Eibar > Eibar
65
05/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
23
Volta Ciclista a Catalunya
26
21
24/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
35
25/03
Banyoles > Figueres
75
26/03
Viladecans The Style Outlets > La Molina
15
27/03
Sant Vicenç de Castellet > Montserrat Mil·lenari
13
28/03
Paüls > Amposta
34
29/03
Berga > Berga
30/03
Stage 7
Barcelona > Barcelona
86
Vuelta a Andalucia Ruta Ciclista Del Sol
6
19/02
Torrox > Cueva de Nerja
4
20/02
Alcaudete > Torredelcampo
21/02
Arjona > Pozoblanco
22/02
Córdoba > Alhaurín de la Torre
23/02
Benahavís > La Línea de la Concepción
36
17/02
Clásica Jaén Paraiso Interior
Úbeda > Úbeda
48
15/02
Vuelta Ciclista a la Región de Murcia "Costa Calid
Jumilla > Murcia
DNF
Santos Tour Down Under
90
27
21/01
Prospect > Gumeracha
88
22/01
Tanunda > Tanunda
111
23/01
Norwood > Uraidla
97
24/01
Glenelg > Victor Harbor
25/01
McLaren Vale > Willunga Hill
93
26/01
Adelaide > Adelaide
117