General classification
80
Classics
12
Flat
7
Hilly
142
Mountain
115
Time Trial
2024 TEAM JAYCO ALULA
242
2023 TEAM JAYCO ALULA
245
2022 INEOS GRENADIERS
109
2021 INEOS GRENADIERS
259
2020 INEOS GRENADIERS
206
2019 TEAM INEOS
44
2018 AQUA BLUE SPORT
0
29/04
Stage 1
Saint-Imier > Saint-Imier
49
30/04
Stage 2
Münchenstein (Primeo Energie) > Fribourg
55
01/05
Stage 3
La Grande Béroche > La Grande Béroche
10
02/05
Stage 4
Cossonay > Cossonay
14
03/05
Stage 5
Sion > Thyon 2000
30
Tour of the Alps
16
21/04
San Lorenzo Dorsino > San Lorenzo Dorsino
22
22/04
Mezzolombardo > Sterzing
21
23/04
Sterzing > Innichen
27
24/04
Sillian > Obertilliach
18
25/04
Lienz > Lienz
20
07/04
Buesa-Arena > Vitoria-Gasteiz
31
08/04
Pamplona-Iruña > Lodosa
146
09/04
Zarautz > Beasain
51
10/04
Beasain > Markina-Xemein
56
11/04
Urduña > Gernika-Lumo
71
12/04
Stage 6
Eibar > Eibar
DNF
10/03
Lido di Camaiore > Lido di Camaiore
13
11/03
Camaiore > Follonica
85
12/03
Follonica > Colfiorito
33
13/03
Norcia > Trasacco
34
14/03
Ascoli Piceno > Pergola
28/01
Al Manshiyah Train Station > Al Manshiyah Train Station
41
29/01
AlUla Old Town > Bir Jaydah Mountain Wirkah
4
30/01
Hegra > Tayma Fort
86
31/01
Maraya > Skyviews of Harrat Uwayrid
5