General classification
19
Classics
23
Flat
162
Hilly
171
Mountain
0
Time Trial
58
08/03
Stage 1
Achères > Carrières-sous-Poissy
119
09/03
Stage 2
Épône > Montargis
150
10/03
Stage 3
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
14
11/03
Stage 4
Bourges > Uchon
97
12/03
Stage 5
Cormoranche-sur-Saône > Colombier-le-Vieux
87
13/03
Stage 6
Barbentane > Apt
116
14/03
Stage 7
Nice > Auron
DNF
UAE Tour
79
16/02
Madinat Zayed Majlis > Liwa Palace
117
17/02
Al Hudayriyat Island > Al Hudayriyat Island
141
18/02
Umm al Quwain > Jebel Mobrah
85
19/02
Fujairah > Fujairah
35
20/02
Dubai Al Mamzar Park > Hamdan Bin Mohammed Smart University
65
21/02
Al Ain Museum > Jebel Hafeet
73
22/02
Zayed National Museum > Abu Dhabi Breakwater
64
Volta Comunitat Valenciana
90
04/02
Segorbe > Torreblanca
68
110
80
98
74
05/02
Carlet > Alginet
06/02
Orihuela > San Vicente del Raspeig
07/02
La Nucía > Teulada Moraira
08/02
Bétera > Valencia
25/01
Clàssica Comunitat Valenciana - Gran Premi València
La Nucia > Valencia
24/01
Gran Premio Castellón - Ruta de la Cerámica
Castellón > Onda
2025 BAHRAIN - VICTORIOUS
61
2024 BAHRAIN - VICTORIOUS
122
2023 BAHRAIN VICTORIOUS
286
2022 TEAM DSM
297
2021 TEAM DSM
226
2020 TEAM SUNWEB
155
2019 TEAM SUNWEB
231
2018 TEAM SUNWEB
104