General classification
600
Classics
41
Flat
42
Hilly
291
Mountain
608
Time Trial
5
2024 MOVISTAR TEAM
45
2022 TEAM ARKEA - SAMSIC
724
2021 TEAM ARKEA - SAMSIC
752
2020 TEAM ARKEA - SAMSIC
1276
2019 MOVISTAR TEAM
1314
2018 MOVISTAR TEAM
539
Volta Ciclista a Catalunya
19
24/03
Stage 1
Sant Feliu de Guíxols > Sant Feliu de Guíxols
24
25/03
Stage 2
Banyoles > Figueres
54
26/03
Stage 3
Viladecans The Style Outlets > La Molina
29
27/03
Stage 4
Sant Vicenç de Castellet > Montserrat Mil·lenari
15
28/03
Stage 5
Paüls > Amposta
25
29/03
Stage 6
Berga > Berga
66
30/03
Stage 7
Barcelona > Barcelona
Tirreno-Adriatico
32
10/03
Lido di Camaiore > Lido di Camaiore
132
11/03
Camaiore > Follonica
96
12/03
Follonica > Colfiorito
48
13/03
Norcia > Trasacco
14/03
Ascoli Piceno > Pergola
36
15/03
Cartoceto > Frontignano
16/03
Porto Potenza Picena > San Benedetto del Tronto
85
19/02
Torrox > Cueva de Nerja
17
20/02
Alcaudete > Torredelcampo
20
21/02
Arjona > Pozoblanco
61
22/02
Córdoba > Alhaurín de la Torre
DNF
16/02
Clasica de Almeria ME
Puebla de Vícar > Roquetas de Mar
103
15/02
Vuelta Ciclista a la Región de Murcia "Costa Calid
Jumilla > Murcia
6
02/02
Trofeo Palma
Palma > Palma
101
30/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi
128
29/01
Trofeo Calvià
Palmanova > Palmanova