General classification
173
Classics
12
Flat
52
Hilly
221
Mountain
369
Time Trial
36
2024 BAHRAIN - VICTORIOUS
294
2023 BAHRAIN VICTORIOUS
354
2022 BAHRAIN VICTORIOUS
601
2021 BAHRAIN VICTORIOUS
490
2020 BAHRAIN - MCLAREN
395
2019 TEAM INEOS
429
2018 TEAM SKY
119
27/04
Stage 1
Antalya > Antalya
50
28/04
Stage 2
Kemer > Kalkan
38
29/04
Stage 3
Fethiye > Marmaris
13
30/04
Stage 4
Marmaris > Akyaka (Kıran)
1
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
2
03/05
Stage 7
Selçuk > Çeşme
37
Volta Ciclista a Catalunya
18
24/03
Sant Feliu de Guíxols > Sant Feliu de Guíxols
34
25/03
Banyoles > Figueres
33
26/03
Viladecans The Style Outlets > La Molina
24
27/03
Sant Vicenç de Castellet > Montserrat Mil·lenari
28/03
Stage 5
Paüls > Amposta
55
29/03
Berga > Berga
44
30/03
Barcelona > Barcelona
10/03
Lido di Camaiore > Lido di Camaiore
154
11/03
Camaiore > Follonica
62
12/03
Follonica > Colfiorito
146
13/03
Norcia > Trasacco
124
14/03
Ascoli Piceno > Pergola
DNF
Tour of Oman
7
08/02
Bushar > Bimmah Sink Hole
43
09/02
Al Rustaq Fort > Yitti Hills
19
10/02
Fanja > Eastern Mountain
10
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
48
12/02
Imty > Jabal Al Akhdhar (Green Mountain)
6
07/02
Muscat Classic
Al Mouj > Al Bustan
30