General classification
92
Classics
12
Flat
7
Hilly
153
Mountain
115
Time Trial
14
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
08/06
Stage 1
Domérat > Montluçon
61
09/06
Stage 2
Prémilhat > Issoire
42
10/06
Stage 3
Brioude > Charantonnay
10
11/06
Stage 4
Charmes-sur-Rhône > Saint-Péray
8
12/06
Stage 5
Saint-Priest > Mâcon
45
13/06
Stage 6
Valserhône > Combloux
13
Tour de Romandie
27
34
29/04
Saint-Imier > Saint-Imier
49
30/04
Münchenstein (Primeo Energie) > Fribourg
55
01/05
La Grande Béroche > La Grande Béroche
02/05
Cossonay > Cossonay
03/05
Sion > Thyon 2000
30
04/05
Genève > Genève
Tour of the Alps
16
21/04
San Lorenzo Dorsino > San Lorenzo Dorsino
22
22/04
Mezzolombardo > Sterzing
21
23/04
Sterzing > Innichen
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
Eibar > Eibar
DNF
10/03
Lido di Camaiore > Lido di Camaiore
11/03
Camaiore > Follonica
85
12/03
Follonica > Colfiorito
33
13/03
Norcia > Trasacco
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