General classification
137
Classics
48
Flat
3
Hilly
222
Mountain
256
Time Trial
25
2024 BAHRAIN - VICTORIOUS
584
2023 BAHRAIN VICTORIOUS
725
2022 BAHRAIN VICTORIOUS
400
2021 BAHRAIN VICTORIOUS
163
2020 BAHRAIN - MCLAREN
43
08/06
Stage 1
Domérat > Montluçon
18
09/06
Stage 2
Prémilhat > Issoire
64
10/06
Stage 3
Brioude > Charantonnay
52
11/06
Stage 4
Charmes-sur-Rhône > Saint-Péray
19
12/06
Stage 5
Saint-Priest > Mâcon
56
13/06
Stage 6
Valserhône > Combloux
42
14/06
Stage 7
Grand-Algueblanche > Valmeinier 1800
15/06
Stage 8
Val-d'Arc > Plateau du Mont-Cenis
DNF
27/04
Liège - Bastogne - Liège
Liège > Liège
37
23/04
La Flèche Wallonne
Ciney > Huy
6
20/04
Amstel Gold Race
Maastricht > Berg en Terblijt
29
Itzulia Basque Country
13
46
07/04
Buesa-Arena > Vitoria-Gasteiz
34
08/04
Pamplona-Iruña > Lodosa
84
09/04
Zarautz > Beasain
17
10/04
Beasain > Markina-Xemein
15
11/04
Urduña > Gernika-Lumo
32
12/04
Eibar > Eibar
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
Tour des Alpes Maritimes
2
14
22/02
Contes > Gourdon
23/02
Villefranche-sur-Mer > Vence
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