General classification
318
Classics
102
Flat
52
Hilly
377
Mountain
120
Time Trial
230
2024 UAE TEAM EMIRATES
703
2023 UAE TEAM EMIRATES
819
2022 UAE TEAM EMIRATES
1084
2021 UAE TEAM EMIRATES
874
2020 UAE TEAM EMIRATES
215
2019 RALLY UHC CYCLING
61
2018 RALLY CYCLING
54
27/04
Liège - Bastogne - Liège
Liège > Liège
26
23/04
La Flèche Wallonne
Ciney > Huy
15
20/04
Amstel Gold Race
Maastricht > Berg en Terblijt
11
Itzulia Basque Country
10
07/04
Stage 1
Buesa-Arena > Vitoria-Gasteiz
24
08/04
Stage 2
Pamplona-Iruña > Lodosa
123
09/04
Stage 3
Zarautz > Beasain
40
10/04
Stage 4
Beasain > Markina-Xemein
95
11/04
Stage 5
Urduña > Gernika-Lumo
12/04
Stage 6
Eibar > Eibar
25
05/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
09/03
Le Perray-en-Yvelines > Le Perray-en-Yvelines
31
10/03
Montesson > Bellegarde
39
11/03
Circuit Nevers Magny-Cours > Nevers
8
12/03
Vichy > La Loge des Gardes
7
13/03
Saint-Just-en-Chevalet > La Côte-Saint-André (Côte de Notre-Dame-de-Sciez)
14/03
Saint-Julien-en-Saint-Alban > Berre l'Étang
34
15/03
Stage 7
Nice > Auron
14
16/03
Stage 8
Nice > Nice
DNF
02/03
Faun - Drôme Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
01/03
Faun - Ardèche Classic
Guilherand-Granges > Guilherand-Granges
17/02
Clásica Jaén Paraiso Interior
Úbeda > Úbeda
12
15/02
Vuelta Ciclista a la Región de Murcia "Costa Calid
Jumilla > Murcia
45
Volta a la Comunitat Valenciana
5
22
9
05/02
Orihuela > Orihuela
3
06/02
La Nucia > Benifato (Font de Partegat)
07/02
Algemesí > Alpuente
08/02
Oropesa del Mar > Portell de Morella
09/02
Alfafar > Valencia