General classification
23
Classics
2
Flat
4
Hilly
17
Mountain
14
Time Trial
2024 TEAM VORARLBERG
90
2023 TEAM VORARLBERG
11
2020 TEAM VORARLBERG SANTIC
0
Czech Tour
19
44
14/08
Stage 1
Prague > Karlovy Vary
67
15/08
Stage 2
Pardubice > Dlouhé Stráně
13
16/08
Stage 3
Prostějov > Ostrava
84
17/08
Stage 4
Kroměříž > Pustevny
24
Tour of Austria
9
09/07
Steyr > Steyr
18
10/07
Bischofshofen > St. Johann Alpendorf
52
11/07
Salzburg/Hellbrunn > Salzburg/Gaisberg
58
12/07
Innsbruck > Kühtai
55
13/07
Stage 5
Feldkirch > Feldkirch
46
Tour of the Alps
25
21/04
San Lorenzo Dorsino > San Lorenzo Dorsino
20
22/04
Mezzolombardo > Sterzing
23/04
Sterzing > Innichen
29
24/04
Sillian > Obertilliach
31
25/04
Lienz > Lienz
41
International Tour of Hellas
5
12
21
02/04
Patra > Agrinio
03/04
Agrinio > Arachova
04/04
Delphi > Chelkida
DNF
05/04
Chalkida > Athens
06/04
Marathon > Syntagma, Athens
16
25/03
Ferrara > Bondeno
151
26/03
Riccione > Sogliano al Rubicone
37
27/03
Riccione > Cesena
91
28/03
Brisighella > Brisighella
124
29/03
Brisighella > Forli