General classification
2
Classics
7
Flat
25
Hilly
19
Mountain
0
Time Trial
31
2024 BAHRAIN - VICTORIOUS
17
2023 BAHRAIN VICTORIOUS
11
2022 BAHRAIN VICTORIOUS
72
2021 TEAM DSM
74
2020 TEAM SUNWEB
64
2019 MOVISTAR TEAM
68
2018 MOVISTAR TEAM
29
22/03
Milano - Sanremo
Pavia > Sanremo
115
Tirreno-Adriatico
75
10/03
Stage 1
Lido di Camaiore > Lido di Camaiore
14
11/03
Stage 2
Camaiore > Follonica
44
12/03
Stage 3
Follonica > Colfiorito
112
13/03
Stage 4
Norcia > Trasacco
80
14/03
Stage 5
Ascoli Piceno > Pergola
15/03
Stage 6
Cartoceto > Frontignano
16/03
Stage 7
Porto Potenza Picena > San Benedetto del Tronto
87
02/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
DNF
01/03
Omloop Nieuwsblad ME
Ghent > Ninove
154
Vuelta a Andalucia Ruta Ciclista Del Sol
55
19/02
Torrox > Cueva de Nerja
101
20/02
Alcaudete > Torredelcampo
70
21/02
Arjona > Pozoblanco
36
22/02
Córdoba > Alhaurín de la Torre
23
23/02
Benahavís > La Línea de la Concepción
22
16/02
Clasica de Almeria ME
Puebla de Vícar > Roquetas de Mar
67
Volta a la Comunitat Valenciana
54
05/02
Orihuela > Orihuela
06/02
La Nucia > Benifato (Font de Partegat)
07/02
Algemesí > Alpuente
08/02
Oropesa del Mar > Portell de Morella
53
09/02
Alfafar > Valencia
26/01
Clàssica Comunitat Valenciana 1969 - Gran Premio V
Valencia > La Nucía
117
25/01
Ruta de la Cerámica - Gran Premio Castellón
Castellón > Onda
102