General classification
5
Classics
39
Flat
64
Hilly
66
Mountain
6
Time Trial
0
Tour of Hainan
11
7
26
15/04
Stage 1
Haikou > Danzhou (Yangpu)
29
16/04
Stage 2
Danzhou (Yangpu) > Wuzhishan
21
17/04
Stage 3
Wuzhishan > Lingshui
13
18/04
Stage 4
Lingshui > Baoting
12
19/04
Stage 5
Baoting > Sanya
33
06/04
Bilbao > Bilbao
91
07/04
Pamplona/Iruña > Mendukilo Kobazuloa
139
08/04
Basauri > Basauri
50
09/04
Galdakao > Galdakao
36
10/04
Eibar > Eibar
11/04
Stage 6
Goiper-Antzuola > Bergara
DNF
04/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
31/03
Paris - Camembert
Magnanville > Livarot-Pays-d'Auge
21/03
Clàssica Terres de l'Ebre
Alcanar > Paüls (Castillo)
4
01/03
Region on Dodecanese GP
Rhodes > Salakos
8
14
28
24
16
20
10
116
23
28/02
Visit South Aegean GP
Vuelta a Andalucia Ruta Ciclista Del Sol
18/02
Benahavís > Pizarra
19/02
Torrox > Otura
20/02
Jaén > Lopera
21/02
Montoro > Pozoblanco
22/02
La Roda de Andalucía > Lucena
14/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
01/02
Grand Prix Cycliste de Marseille La Marseillaise
Château-Gombert (Marseille) > Marseille
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
23/01
Classica Camp de Morvedre
Estivella > Estivella
2025 EUSKALTEL - EUSKADI
48
2024 EUSKALTEL - EUSKADI
78
2023 EUSKALTEL - EUSKADI
124
2022 EUSKALTEL - EUSKADI
92
2021 EUSKALTEL - EUSKADI
127
2020 EUSKALTEL - EUSKADI