General classification
0
Classics
1
Flat
Hilly
Mountain
Time Trial
2023 ELECTRO HIPER EUROPA
27/04
Stage 1
Antalya > Antalya
116
28/04
Stage 2
Kemer > Kalkan
47
29/04
Stage 3
Fethiye > Marmaris
41
30/04
Stage 4
Marmaris > Akyaka (Kıran)
28
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
26
03/05
Stage 7
Selçuk > Çeşme
75
20/04
Tour du Doubs
Pontarlier > Morteau
56
19/04
Tour du Jura Cycliste
Fraisans > Mont Poupet (Salin-les-Bains)
25
18/04
Classic Grand Besançon Doubs
Besançon > Montfaucon
42
Itzulia Basque Country
65
07/04
Buesa-Arena > Vitoria-Gasteiz
149
08/04
Pamplona-Iruña > Lodosa
127
09/04
Zarautz > Beasain
121
10/04
Beasain > Markina-Xemein
35
11/04
Stage 5
Urduña > Gernika-Lumo
12/04
Eibar > Eibar
84
05/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
45
24/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
DNF
15/02
Vuelta Ciclista a la Región de Murcia "Costa Calid
Jumilla > Murcia
Tour of Oman
27
12
08/02
Bushar > Bimmah Sink Hole
79
09/02
Al Rustaq Fort > Yitti Hills
31
10/02
Fanja > Eastern Mountain
24
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
103
12/02
Imty > Jabal Al Akhdhar (Green Mountain)
23
07/02
Muscat Classic
Al Mouj > Al Bustan
17
02/02
Grand Prix Cycliste la Marseillaise
Marseille (l'Estaque) > Marseille (Luminy)
58
25/01
Ruta de la Cerámica - Gran Premio Castellón
Castellón > Onda
74