General classification
77
Classics
21
Flat
3
Hilly
42
Mountain
95
Time Trial
0
Presidential Cycling Tour of Turkiye
2
11
26/04
Stage 1
Cesme > Selcuk
114
27/04
Stage 2
Aydin > Marmaris
99
28/04
Stage 3
Marmaris > Kiran
1
29/04
Stage 4
Marmaris > Fethiye
73
30/04
Stage 5
Patara > Kemer
50
01/05
Stage 6
Antalya > Feslikan
4
02/05
Stage 7
Antalya > Antalya
141
03/05
Stage 8
Ankara > Ankara
35
14/04
A Coruña > A Coruña (Torre de Hércules)
102
15/04
Vilalba > San Cosme de Barreiros (Barreiros)
DNF
Volta Ciclista a Catalunya
34
23/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
83
24/03
Figueres > Banyoles
104
25/03
Costa Daurada (Mont-roig del Camp) > Costa Daurada (Vila-seca)
124
26/03
Mataró > Camprodon
85
40
28
68
5
27/03
La Seu d'Urgell > Coll de Pal (La Molina)
28/03
Berga > Queralt
29/03
Barcelona > Barcelona
21/03
Clàssica Terres de l'Ebre
Alcanar > Paüls (Castillo)
2025 EQUIPO KERN PHARMA
2024 MOVISTAR TEAM
59
2023 MOVISTAR TEAM
215
2022 MOVISTAR TEAM
182
2021 INEOS GRENADIERS
290
2020 INEOS GRENADIERS
2019 TEAM INEOS
2018 ANDRONI GIOCATTOLI - SIDERMEC