General classification
137
Classics
37
Flat
3
Hilly
212
Mountain
254
Time Trial
23
2024 BAHRAIN - VICTORIOUS
584
2023 BAHRAIN VICTORIOUS
725
2022 BAHRAIN VICTORIOUS
400
2021 BAHRAIN VICTORIOUS
163
2020 BAHRAIN - MCLAREN
43
Itzulia Basque Country
13
46
07/04
Stage 1
Buesa-Arena > Vitoria-Gasteiz
34
08/04
Stage 2
Pamplona-Iruña > Lodosa
84
09/04
Stage 3
Zarautz > Beasain
17
10/04
Stage 4
Beasain > Markina-Xemein
15
11/04
Stage 5
Urduña > Gernika-Lumo
32
12/04
Stage 6
Eibar > Eibar
18
09/03
Le Perray-en-Yvelines > Le Perray-en-Yvelines
83
10/03
Montesson > Bellegarde
55
11/03
Circuit Nevers Magny-Cours > Nevers
12
12/03
Vichy > La Loge des Gardes
DNF
Tour des Alpes Maritimes
2
14
22/02
Contes > Gourdon
23/02
Villefranche-sur-Mer > Vence
25
21/02
Classic Var
Le Luc > Fayence
5
Volta a la Comunitat Valenciana
1
05/02
Orihuela > Orihuela
7
06/02
La Nucia > Benifato (Font de Partegat)
07/02
Algemesí > Alpuente
08/02
Oropesa del Mar > Portell de Morella
09/02
Alfafar > Valencia
28
26/01
Clàssica Comunitat Valenciana 1969 - Gran Premio V
Valencia > La Nucía
4