General classification
96
Classics
11
Flat
25
Hilly
101
Mountain
19
Time Trial
7
2024 TEAM CORRATEC - VINI FANTINI
57
2023 TEAM CORRATEC
12
2022 ASTANA QAZAQSTAN TEAM
22
2021 UAE TEAM EMIRATES
20
2020 UAE TEAM EMIRATES
348
2019 UAE TEAM EMIRATES
396
2018 UAE TEAM EMIRATES
58
21/09
Giro della Romagna
Lugo > Castrocaro Terme e Terra del Sole
DNF
14/09
Trofeo Matteotti
Pescara > Pescara
13/09
Memorial Marco Pantani
Cesenatico > Cesenatico
11/09
Gran Premio città di Peccioli - Coppa Sabatini
Peccioli > Peccioli
73
10/09
Giro della Toscana
Pontedera > Pontedera
29
07/09
GP Industria & Artigianato
Larciano > Larciano
90
Czech Tour
36
14/08
Stage 1
Prague > Karlovy Vary
15/08
Stage 2
Pardubice > Dlouhé Stráně
52
16/08
Stage 3
Prostějov > Ostrava
92
17/08
Stage 4
Kroměříž > Pustevny
24/06
Giro dell'Appennino
Novi Ligure > Genoa
Presidential Cycling Tour of Turkiye
38
27/04
Antalya > Antalya
160
28/04
Kemer > Kalkan
29/04
Fethiye > Marmaris
47
30/04
Marmaris > Akyaka (Kıran)
64
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
37
03/05
Stage 7
Selçuk > Çeşme
87
04/05
Stage 8
Çeşme > İzmir (Karşıyaka)
81
Giro d'Abruzzo
15/04
Scerni > Crecchio
9
16/04
Tocco da Casauria > Penne
14
17/04
San Demetrio ne' Vestini > Roccaraso (Aremogna)
77
18/04
Corropoli > Isola del Gran Sasso (Santuario di San Gabriele)
10
12/04
Giro della Città Metropolitana di Reggio Calabria
Bova Marina > Reggio Calabria
30
02/04
Patra > Agrinio
03/04
Agrinio > Arachova
19/03
Milano - Torino
Rho > Torino (Superga)
93
08/03
Strade Bianche
Siena > Siena
72
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia