General classification
11
Classics
33
Flat
19
Hilly
44
Mountain
2
Time Trial
0
2024 RED BULL - BORA - HANSGROHE
99
2023 BORA - HANSGROHE
77
2022 BORA - HANSGROHE
20
2021 BORA - HANSGROHE
30/09
Stage 1
Split > Sinj
01/10
Stage 2
Biograd na Moru > Jovići
71
02/10
Stage 3
Gospić > Rijeka
94
03/10
Stage 4
Krk > Labin
17/09
Grand Prix de Wallonie
Dison > Namur
121
14/09
Trofeo Matteotti
Pescara > Pescara
48
13/09
Memorial Marco Pantani
Cesenatico > Cesenatico
DNF
11/09
Gran Premio città di Peccioli - Coppa Sabatini
Peccioli > Peccioli
56
10/09
Giro della Toscana
Pontedera > Pontedera
70
14/05
Budapest > Győr
122
15/05
Veszprém > Siófok
01/05
Eschborn - Frankfurt
Eschborn > Frankfurt am Main
5
27/04
Liège - Bastogne - Liège
Liège > Liège
75
Tour of the Alps
29
25
21/04
San Lorenzo Dorsino > San Lorenzo Dorsino
61
22/04
Mezzolombardo > Sterzing
27
23/04
Sterzing > Innichen
24/04
Sillian > Obertilliach
47
25/04
Stage 5
Lienz > Lienz
42
Volta Ciclista a Catalunya
68
28
24/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
138
25/03
Banyoles > Figueres
26/03
Viladecans The Style Outlets > La Molina
65
27/03
Sant Vicenç de Castellet > Montserrat Mil·lenari
28/03
Paüls > Amposta
81
29/03
Stage 6
Berga > Berga
41
30/03
Stage 7
Barcelona > Barcelona
110
Volta ao Algarve em Bicicleta
54
20/02
Lagoa > Alto da Foia
21/02
Vila Real Santo António > Tavira
113
22/02
Albufeira > Faro
21
23/02
Salir > Malhão
69
Volta a la Comunitat Valenciana
57
05/02
Orihuela > Orihuela
4
06/02
La Nucia > Benifato (Font de Partegat)
74
07/02
Algemesí > Alpuente
76
08/02
Oropesa del Mar > Portell de Morella
59
09/02
Alfafar > Valencia
31/01
Trofeo Serra Tramuntana
Lluc > Selva
29/01
Trofeo Calvià
Palmanova > Palmanova