General classification
29
Classics
68
Flat
47
Hilly
113
Mountain
49
Time Trial
0
2024 UAE TEAM EMIRATES
63
2023 UAE TEAM EMIRATES
289
2022 UAE TEAM EMIRATES
379
2021 UAE TEAM EMIRATES
247
2020 UAE TEAM EMIRATES
38
Tour of Austria
39
20
17
09/07
Stage 1
Steyr > Steyr
16
10/07
Stage 2
Bischofshofen > St. Johann Alpendorf
5
11/07
Stage 3
Salzburg/Hellbrunn > Salzburg/Gaisberg
28
12/07
Stage 4
Innsbruck > Kühtai
96
13/07
Stage 5
Feldkirch > Feldkirch
24/06
Giro dell'Appennino
Novi Ligure > Genoa
4
04/06
Piran > Škofljica
81
05/06
Velenje > Rogaška Slatina
130
06/06
Majšperk > Ormož
DNF
Tour of Norway
11
36
29/05
Solakrossen > Solakrossen
30/05
Egersund > Oltedal
31/05
Jørpeland > Heja
21
01/06
Stavanger > Stavanger
19
Tour de Hongrie
2
6
7
14/05
Budapest > Győr
58
15/05
Veszprém > Siófok
41
16/05
Gödöllő > Gyöngyös-Kékestető
17/05
Tata > Székesfehérvár
31
18/05
Etyek > Esztergom
10
01/05
Eschborn - Frankfurt
Eschborn > Frankfurt am Main
Vuelta Asturias
24
24/04
Oviedo > Llanes
3
25/04
Benia de Onís > Pola de Lena
26/04
Castropol > Vegadeo
1
27/04
Navia > Oviedo
18
Giro d'Abruzzo
15/04
Scerni > Crecchio
16/04
Tocco da Casauria > Penne
17/04
San Demetrio ne' Vestini > Roccaraso (Aremogna)
8
18/04
Corropoli > Isola del Gran Sasso (Santuario di San Gabriele)
Settimana Internazionale Coppi e Bartali
13
25/03
Ferrara > Bondeno
88
26/03
Riccione > Sogliano al Rubicone
27/03
Riccione > Cesena
28/03
Brisighella > Brisighella
15
29/03
Brisighella > Forli
19/03
Milano - Torino
Rho > Torino (Superga)
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
02/02
Trofeo Palma
Palma > Palma
120
31/01
Trofeo Serra Tramuntana
Lluc > Selva
44
30/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi
72
29/01
Trofeo Calvià
Palmanova > Palmanova
26/01
Clàssica Comunitat Valenciana 1969 - Gran Premio V
Valencia > La Nucía
25/01
Ruta de la Cerámica - Gran Premio Castellón
Castellón > Onda