General classification
169
Classics
12
Flat
52
Hilly
208
Mountain
364
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
10/03
Stage 1
Lido di Camaiore > Lido di Camaiore
154
11/03
Stage 2
Camaiore > Follonica
62
12/03
Stage 3
Follonica > Colfiorito
146
13/03
Stage 4
Norcia > Trasacco
124
14/03
Stage 5
Ascoli Piceno > Pergola
DNF
Tour of Oman
7
24
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