General classification
5
Classics
0
Flat
Hilly
1
Mountain
2
Time Trial
2023 BOLTON EQUITIES BLACK SPOKE
28/09
Stage 1
Langkawi (Kuah) > Langkawi (Kuah)
68
29/09
Stage 2
Padang Besar > Kepala Batas
96
30/09
Stage 3
Gerik > Pasir Puteh
34
01/10
Stage 4
Kuala Terengganu > Kemaman
DNF
13/09
Memorial Marco Pantani
Cesenatico > Cesenatico
11/09
Gran Premio città di Peccioli - Coppa Sabatini
Peccioli > Peccioli
10/09
Giro della Toscana
Pontedera > Pontedera
87
07/09
GP Industria & Artigianato
Larciano > Larciano
Arctic Race of Norway
38
25
20
07/08
Borkenes (Kvæfjord) > Harstad
64
08/08
Tennevoll (Lavangen) > Sørreisa
56
09/08
Husøy (Senja) > Målselv (Fjellandsby)
40
10/08
Tromsø > Tromsø
55
02/08
Donostia San Sebastian Klasikoa
Donostia-San Sebastian > Donostia-San Sebastian
25/07
Prueba Villafranca - Ordiziako Klasika
Ordizia > Ordizia
Tour of Magnificent Qinghai
30
06/07
Xining > Xining
88
07/07
Duoba > Huzhu
27
08/07
Huzhu > Menyuan
84
09/07
Menyuan > Qilian
10/07
Stage 5
Qilian > Gangcha
11/07
Stage 6
Gangcha > Gonghe
41
12/07
Stage 7
Gonghe > Haiyan
57
13/07
Stage 8
Xihaizhen > Xihaizhen
83
22/06
Andorra Morabanc Clàssica
Andorra La Vella > Coll de la Botella
65
La Route d'Occitanie - CIC
53
18
18/06
Saint-Affrique > Roquefort-sur-Soulzon
99
19/06
Gignac Vallée de L'Herault > Carmaux Ségala
79
20/06
Pujaudran > Luz-Ardiden
50
21/06
Saint-Gaudens > Saint-Girons
58
27/04
Antalya > Antalya
139
28/04
Kemer > Kalkan
26
29/04
Fethiye > Marmaris
43
30/04
Marmaris > Akyaka (Kıran)
Volta Ciclista a Catalunya
71
24/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
66
25/03
Banyoles > Figueres
95
26/03
Viladecans The Style Outlets > La Molina
27/03
Sant Vicenç de Castellet > Montserrat Mil·lenari
98
28/03
Paüls > Amposta
74
29/03
Berga > Berga
92
30/03
Barcelona > Barcelona
75
O Gran Camiño
17
4
26/02
Maia > Matosinhos
27/02
Marín > A Estrada
29
28/02
Ourense > Pereiro de Aguiar
01/03
A Pobra do Brollón > O Cebreiro
12
02/03
Betanzos > Santiago de Compostela
17/02
Clásica Jaén Paraiso Interior
Úbeda > Úbeda
36