General classification
281
Classics
25
Flat
56
Hilly
269
Mountain
106
Time Trial
2024 UAE TEAM EMIRATES
196
2023 UAE TEAM EMIRATES
322
2022 BORA - HANSGROHE
603
2021 BORA - HANSGROHE
680
2020 BORA - HANSGROHE
789
2019 BORA - HANSGROHE
666
2018 BORA - HANSGROHE
112
Tirreno-Adriatico
60
30
10/03
Stage 1
Lido di Camaiore > Lido di Camaiore
19
11/03
Stage 2
Camaiore > Follonica
89
12/03
Stage 3
Follonica > Colfiorito
13/03
Stage 4
Norcia > Trasacco
28
14/03
Stage 5
Ascoli Piceno > Pergola
76
15/03
Stage 6
Cartoceto > Frontignano
104
16/03
Stage 7
Porto Potenza Picena > San Benedetto del Tronto
121
08/03
Strade Bianche
Siena > Siena
DNF
Volta ao Algarve em Bicicleta
18
20/02
Lagoa > Alto da Foia
20
21/02
Vila Real Santo António > Tavira
52
22/02
Albufeira > Faro
36
23/02
Salir > Malhão
22
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
81
Volta a la Comunitat Valenciana
05/02
Orihuela > Orihuela
3
06/02
La Nucia > Benifato (Font de Partegat)
80
07/02
Algemesí > Alpuente
54
08/02
Oropesa del Mar > Portell de Morella
69
09/02
Alfafar > Valencia
115