General classification
14
Classics
18
Flat
8
Hilly
53
Mountain
5
Time Trial
0
2024 TEAM JAYCO ALULA
102
2023 TEAM JAYCO ALULA
20
2022 TIROL KTM CYCLING TEAM
6
2021 TIROL KTM CYCLING TEAM
01/05
Eschborn - Frankfurt
Eschborn > Frankfurt am Main
26
Tour of the Alps
27
21
21/04
Stage 1
San Lorenzo Dorsino > San Lorenzo Dorsino
44
22/04
Stage 2
Mezzolombardo > Sterzing
33
23/04
Stage 3
Sterzing > Innichen
56
24/04
Stage 4
Sillian > Obertilliach
25/04
Stage 5
Lienz > Lienz
29
25/03
Ferrara > Bondeno
83
26/03
Riccione > Sogliano al Rubicone
34
27/03
Riccione > Cesena
31
28/03
Brisighella > Brisighella
29/03
Brisighella > Forli
DNF
22/03
Milano - Sanremo
Pavia > Sanremo
153
08/03
Strade Bianche
Siena > Siena
57
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
84
Tour of Oman
43
19
17
08/02
Bushar > Bimmah Sink Hole
09/02
Al Rustaq Fort > Yitti Hills
4
10/02
Fanja > Eastern Mountain
67
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
12/02
Imty > Jabal Al Akhdhar (Green Mountain)
41
07/02
Muscat Classic
Al Mouj > Al Bustan
40
26/01
Clàssica Comunitat Valenciana 1969 - Gran Premio V
Valencia > La Nucía
97