General classification
15
Classics
8
Flat
0
Hilly
16
Mountain
10
Time Trial
2024 EQUIPO KERN PHARMA
46
2023 EQUIPO KERN PHARMA
2022 EQUIPO KERN PHARMA
2021 EQUIPO KERN PHARMA
2020 EQUIPO KERN PHARMA
Presidential Cycling Tour of Turkiye
32
27/04
Stage 1
Antalya > Antalya
67
28/04
Stage 2
Kemer > Kalkan
39
29/04
Stage 3
Fethiye > Marmaris
25
30/04
Stage 4
Marmaris > Akyaka (Kıran)
7
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
31
03/05
Stage 7
Selçuk > Çeşme
91
04/05
Stage 8
Çeşme > İzmir (Karşıyaka)
93
19/04
Tour du Jura Cycliste
Fraisans > Mont Poupet (Salin-les-Bains)
20
18/04
Classic Grand Besançon Doubs
Besançon > Montfaucon
17
Tour of Hainan
5
07/04
Qionghai > Qionghai
37
08/04
Qionghai > Lingshui
57
09/04
Lingshui > Baoting
27
10/04
Baoting > Dongfang
26
11/04
Stage 5
Changjiang > Sanya
40
24/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
DNF
O Gran Camiño
53
26/02
Maia > Matosinhos
103
27/02
Marín > A Estrada
30
28/02
Ourense > Pereiro de Aguiar
62
01/03
A Pobra do Brollón > O Cebreiro
78
02/03
Betanzos > Santiago de Compostela
60
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
Volta a la Comunitat Valenciana
1
05/02
Orihuela > Orihuela
11
06/02
La Nucia > Benifato (Font de Partegat)
22
07/02
Algemesí > Alpuente
34
08/02
Oropesa del Mar > Portell de Morella
09/02
Alfafar > Valencia
127
29/01
Trofeo Calvià
Palmanova > Palmanova
19
26/01
Clàssica Comunitat Valenciana 1969 - Gran Premio V
Valencia > La Nucía