General classification
169
Classics
118
Flat
77
Hilly
375
Mountain
185
Time Trial
28
2024 LIDL - TREK
89
2024 LIDL - TREK FUTURE RACING
2023 BORA - HANSGROHE
192
2022 BORA - HANSGROHE
582
2021 BORA - HANSGROHE
605
2020 BORA - HANSGROHE
350
2019 BORA - HANSGROHE
622
2018 BORA - HANSGROHE
354
09/05
Stage 1
Durrës > Tirana
123
10/05
Stage 2
Tirana > Tirana
149
11/05
Stage 3
Vlorë (AL) > Vlorë (AL)
13/05
Stage 4
Alberobello (Pietramadre) > Lecce
37
14/05
Stage 5
Ceglie Messapica > Matera
100
15/05
Stage 6
Potenza > Napoli
91
16/05
Stage 7
Castel di Sangro > Tagliacozzo (Marsia)
69
17/05
Stage 8
Giulianova > Castelraimondo
31
18/05
Stage 9
Gubbio > Siena
35
20/05
Stage 10
Lucca > Pisa
145
21/05
Stage 11
Viareggio > Castelnovo ne' Monti
50
22/05
Stage 12
Modena > Viadana (Oglio-Po)
110
23/05
Stage 13
Rovigo > Vicenza
61
27/04
Liège - Bastogne - Liège
Liège > Liège
63
23/04
La Flèche Wallonne
Ciney > Huy
95
20/04
Amstel Gold Race
Maastricht > Berg en Terblijt
41
Itzulia Basque Country
42
24
07/04
Buesa-Arena > Vitoria-Gasteiz
92
08/04
Pamplona-Iruña > Lodosa
101
09/04
Zarautz > Beasain
74
10/04
Beasain > Markina-Xemein
67
11/04
Urduña > Gernika-Lumo
12/04
Eibar > Eibar
47
05/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
UAE Tour
10
38
17/02
Madinat Zayed Shams Solar Park > Liwa Palace
17
18/02
Al Hudayriyat Island > Al Hudayriyat Island
22
19/02
Ras al Khaimah > Jebel Jais
25
20/02
Fujairah Qidfa Beach > Umm al Quwain
64
21/02
American University Dubai > Hamdan Bin Mohammed Smart University
22/02
Abu Dhabi Cycling Club > Abu Dhabi Breakwater
73
23/02
Al Ain Hazza Bin Zayed Stadium > Jebel Hafeet
9
02/02
Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
18
30/01
Surf Coast Classic - Men
Lorne > Torquay
20
Santos Tour Down Under
16
21/01
Prospect > Gumeracha
39
22/01
Tanunda > Tanunda
66
23/01
Norwood > Uraidla
6
24/01
Glenelg > Victor Harbor
25/01
McLaren Vale > Willunga Hill
26/01
Adelaide > Adelaide