General classification
433
Classics
135
Flat
56
Hilly
462
Mountain
142
Time Trial
271
2025 UAE TEAM EMIRATES - XRG
733
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
06/04
Stage 1
Bilbao > Bilbao
8
07/04
Stage 2
Pamplona/Iruña > Mendukilo Kobazuloa
64
Volta Ciclista a Catalunya
45
21
20
23/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
44
24/03
Figueres > Banyoles
26
25/03
Stage 3
Costa Daurada (Mont-roig del Camp) > Costa Daurada (Vila-seca)
26/03
Stage 4
Mataró > Camprodon
4
27/03
Stage 5
La Seu d'Urgell > Coll de Pal (La Molina)
28/03
Stage 6
Berga > Queralt
75
29/03
Stage 7
Barcelona > Barcelona
89
21/03
Milano-Sanremo
Pavia > Sanremo
28
08/03
Achères > Carrières-sous-Poissy
09/03
Épône > Montargis
46
10/03
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
11/03
Bourges > Uchon
DNF
43
31
65
15
73
131
6
5
14
40
7
17
Volta ao Algarve em Bicicleta
18/02
Vila Real de Santo António > Tavira
19/02
Portimão > Fóia
20/02
Vilamoura > Vilamoura
21/02
Albufeira > Lagos
22/02
Faro > Malhão
14/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
Volta Comunitat Valenciana
04/02
Segorbe > Torreblanca
05/02
Carlet > Alginet
06/02
Orihuela > San Vicente del Raspeig
07/02
La Nucía > Teulada Moraira
08/02
Bétera > Valencia