General classification
1
Classics
0
Flat
Hilly
Mountain
Time Trial
2024 TUDOR PRO CYCLING TEAM
7
2024 DEVELOPMENT TEAM DSM-FIRMENICH POSTNL
2023 TUDOR PRO CYCLING TEAM
4
2022 TEAM DSM
Itzulia Basque Country
75
07/04
Stage 1
Buesa-Arena > Vitoria-Gasteiz
113
08/04
Stage 2
Pamplona-Iruña > Lodosa
129
09/04
Stage 3
Zarautz > Beasain
98
10/04
Stage 4
Beasain > Markina-Xemein
55
11/04
Stage 5
Urduña > Gernika-Lumo
58
12/04
Stage 6
Eibar > Eibar
95
05/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
38
19/03
Milano - Torino
Rho > Torino (Superga)
82
Tirreno-Adriatico
57
13
10/03
Lido di Camaiore > Lido di Camaiore
118
11/03
Camaiore > Follonica
142
12/03
Follonica > Colfiorito
84
13/03
Norcia > Trasacco
14/03
Ascoli Piceno > Pergola
63
15/03
Cartoceto > Frontignano
16/03
Stage 7
Porto Potenza Picena > San Benedetto del Tronto
08/03
Strade Bianche
Siena > Siena
94
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
42
UAE Tour
17/02
Madinat Zayed Shams Solar Park > Liwa Palace
18/02
Al Hudayriyat Island > Al Hudayriyat Island
19/02
Ras al Khaimah > Jebel Jais
20/02
Fujairah Qidfa Beach > Umm al Quwain
70
21/02
American University Dubai > Hamdan Bin Mohammed Smart University
72
22/02
Abu Dhabi Cycling Club > Abu Dhabi Breakwater
23/02
Al Ain Hazza Bin Zayed Stadium > Jebel Hafeet
48
31/01
Trofeo Serra Tramuntana
Lluc > Selva
73
29/01
Trofeo Calvià
Palmanova > Palmanova