General classification
5
Classics
1
Flat
26
Hilly
4
Mountain
0
Time Trial
2024 TEAM VORARLBERG
29
2024 TEAM CORRATEC - VINI FANTINI
2023 TEAM CORRATEC
28
2022 TEAM BIKEEXCHANGE JAYCO
12
2021 TEAM BIKEEXCHANGE
22
2020 MITCHELTON - SCOTT
Czech Tour
55
11
14/08
Stage 1
Prague > Karlovy Vary
9
15/08
Stage 2
Pardubice > Dlouhé Stráně
38
16/08
Stage 3
Prostějov > Ostrava
17/08
Stage 4
Kroměříž > Pustevny
89
Tour of Austria
50
21
10
09/07
Steyr > Steyr
68
10/07
Bischofshofen > St. Johann Alpendorf
121
11/07
Salzburg/Hellbrunn > Salzburg/Gaisberg
56
12/07
Innsbruck > Kühtai
54
13/07
Stage 5
Feldkirch > Feldkirch
18/05
Rund um Köln
Cologne > Cologne
98
Tour of the Alps
64
21/04
San Lorenzo Dorsino > San Lorenzo Dorsino
69
22/04
Mezzolombardo > Sterzing
71
23/04
Sterzing > Innichen
49
24/04
Sillian > Obertilliach
34
25/04
Lienz > Lienz
58
International Tour of Hellas
02/04
Patra > Agrinio
14
03/04
Agrinio > Arachova
65
04/04
Delphi > Chelkida
DNF
05/04
Chalkida > Athens
53
06/04
Marathon > Syntagma, Athens
8
Settimana Internazionale Coppi e Bartali
25/03
Ferrara > Bondeno
26/03
Riccione > Sogliano al Rubicone
88
27/03
Riccione > Cesena
43
28/03
Brisighella > Brisighella
29/03
Brisighella > Forli
67