General classification
268
Classics
214
Flat
134
Hilly
558
Mountain
105
Time Trial
39
2024 UAE TEAM EMIRATES
344
2023 UAE TEAM EMIRATES
435
2022 UAE TEAM EMIRATES
850
2021 UAE TEAM EMIRATES
1264
2020 UAE TEAM EMIRATES
1090
2019 UAE TEAM EMIRATES
640
2018 UAE TEAM EMIRATES
246
09/05
Stage 1
Durrës > Tirana
6
10/05
Stage 2
Tirana > Tirana
71
11/05
Stage 3
Vlorë (AL) > Vlorë (AL)
12
13/05
Stage 4
Alberobello (Pietramadre) > Lecce
67
14/05
Stage 5
Ceglie Messapica > Matera
15
15/05
Stage 6
Potenza > Napoli
58
16/05
Stage 7
Castel di Sangro > Tagliacozzo (Marsia)
41
17/05
Stage 8
Giulianova > Castelraimondo
3
18/05
Stage 9
Gubbio > Siena
42
20/05
Stage 10
Lucca > Pisa
48
21/05
Stage 11
Viareggio > Castelnovo ne' Monti
10
22/05
Stage 12
Modena > Viadana (Oglio-Po)
45
23/05
Stage 13
Rovigo > Vicenza
22
27/04
Liège - Bastogne - Liège
Liège > Liège
36
23/04
La Flèche Wallonne
Ciney > Huy
79
International Tour of Hellas
4
7
2
02/04
Patra > Agrinio
53
03/04
Agrinio > Arachova
5
04/04
Delphi > Chelkida
DNF
05/04
Chalkida > Athens
06/04
Marathon > Syntagma, Athens
33
Settimana Internazionale Coppi e Bartali
26
25/03
Ferrara > Bondeno
40
26/03
Riccione > Sogliano al Rubicone
27/03
Riccione > Cesena
20
28/03
Brisighella > Brisighella
29/03
Brisighella > Forli
43
22/03
Milano - Sanremo
Pavia > Sanremo
19/03
Milano - Torino
Rho > Torino (Superga)
08/03
Strade Bianche
Siena > Siena
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
38
08/02
Bushar > Bimmah Sink Hole
30
09/02
Al Rustaq Fort > Yitti Hills
10/02
Fanja > Eastern Mountain
8
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
07/02
Muscat Classic
Al Mouj > Al Bustan
31/01
Trofeo Serra Tramuntana
Lluc > Selva
30/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi
87
29/01
Trofeo Calvià
Palmanova > Palmanova