General classification
2
Classics
1
Flat
10
Hilly
3
Mountain
0
Time Trial
2024 BIESSE - CARRERA
14/09
Trofeo Matteotti
Pescara > Pescara
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
Czech Tour
51
7
22
14/08
Stage 1
Prague > Karlovy Vary
15/08
Stage 2
Pardubice > Dlouhé Stráně
66
16/08
Stage 3
Prostějov > Ostrava
6
17/08
Stage 4
Kroměříž > Pustevny
41
Ethias - Tour de Wallonie
53
21
26/07
Nassogne > Nassogne
92
27/07
Huy > Sambreville
23
28/07
Estinnes > Péronnes-lez-Antoing (Antoing)
29/07
Welkenraedt > Seraing
62
30/07
Stage 5
Bertrix > Bertrix
24/06
Giro dell'Appennino
Novi Ligure > Genoa
49
04/05
Lotto Famenne Ardenne Classic
Marche-en-Famenne > Marche-en-Famenne
Settimana Internazionale Coppi e Bartali
4
15
25/03
Ferrara > Bondeno
26/03
Riccione > Sogliano al Rubicone
128
27/03
Riccione > Cesena
79
28/03
Brisighella > Brisighella
11
29/03
Brisighella > Forli
02/02
Trofeo Palma
Palma > Palma
19
30/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi