General classification
363
Classics
11
Flat
32
Hilly
227
Mountain
415
Time Trial
101
08/03
Stage 1
Achères > Carrières-sous-Poissy
84
09/03
Stage 2
Épône > Montargis
53
10/03
Stage 3
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
14
11/03
Stage 4
Bourges > Uchon
86
12/03
Stage 5
Cormoranche-sur-Saône > Colombier-le-Vieux
26
UAE Tour
40
16/02
Madinat Zayed Majlis > Liwa Palace
23
17/02
Al Hudayriyat Island > Al Hudayriyat Island
79
18/02
Umm al Quwain > Jebel Mobrah
50
19/02
Fujairah > Fujairah
37
20/02
Dubai Al Mamzar Park > Hamdan Bin Mohammed Smart University
33
21/02
Stage 6
Al Ain Museum > Jebel Hafeet
39
22/02
Stage 7
Zayed National Museum > Abu Dhabi Breakwater
Volta Comunitat Valenciana
12
38
04/02
Segorbe > Torreblanca
41
05/02
Carlet > Alginet
17
25
36
06/02
Orihuela > San Vicente del Raspeig
07/02
La Nucía > Teulada Moraira
08/02
Bétera > Valencia
2025 BAHRAIN - VICTORIOUS
201
2024 BAHRAIN - VICTORIOUS
294
2023 BAHRAIN VICTORIOUS
705
2022 BAHRAIN VICTORIOUS
823
2021 BAHRAIN VICTORIOUS
529
2020 BAHRAIN - MCLAREN
277
2019 BAHRAIN - MERIDA
479
2018 BMC RACING TEAM
311