General classification
0
Classics
Flat
1
Hilly
Mountain
Time Trial
2024 GENERAL STORE - ESSEGIBI - F.LLI CURIA
2022 WORK SERVICE VITALCARE VEGA
30/09
Stage 1
Split > Sinj
122
01/10
Stage 2
Biograd na Moru > Jovići
92
02/10
Stage 3
Gospić > Rijeka
25
03/10
Stage 4
Krk > Labin
71
21/09
Giro della Romagna
Lugo > Castrocaro Terme e Terra del Sole
DNF
17/09
Grand Prix de Wallonie
Dison > Namur
PostNord Tour of Denmark
53
12/08
Nexø > Rønne
74
13/08
Rødovre > Gladsaxe
57
14/08
Kerteminde > Kerteminde
95
15/08
Svendborg > Vejle
56
16/08
Stage 5
Hobro > Silkeborg
54
24/06
Giro dell'Appennino
Novi Ligure > Genoa
55
04/05
Lotto Famenne Ardenne Classic
Marche-en-Famenne > Marche-en-Famenne
110
Giro d'Abruzzo
58
12
39
15/04
Scerni > Crecchio
28
16/04
Tocco da Casauria > Penne
93
17/04
San Demetrio ne' Vestini > Roccaraso (Aremogna)
60
18/04
Corropoli > Isola del Gran Sasso (Santuario di San Gabriele)
3
12/04
Giro della Città Metropolitana di Reggio Calabria
Bova Marina > Reggio Calabria
46
Settimana Internazionale Coppi e Bartali
79
34
25/03
Ferrara > Bondeno
148
26/03
Riccione > Sogliano al Rubicone
131
27/03
Riccione > Cesena
42
28/03
Brisighella > Brisighella
29/03
Brisighella > Forli
68
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
50