General classification
20
Classics
37
Flat
212
Hilly
30
Mountain
0
Time Trial
1
2025 TEAM PICNIC POSTNL
262
2024 TEAM DSM-FIRMENICH POSTNL
197
2023 TEAM DSM-FIRMENICH
124
2022 TEAM DSM
13
2021 TEAM DSM
08/05
Stage 1
Nessebar > Burgas
17
09/05
Stage 2
Burgas/Бургас (BG) > Veliko Tarnovo/Велико Търново (BG)
163
10/05
Stage 3
Plovdiv/Пловдив (BG) > Sofia/София (BG)
24
12/05
Stage 4
Catanzaro > Cosenza
75
13/05
Stage 5
Praia a Mare > Potenza
156
Presidential Cycling Tour of Turkiye
68
25
26/04
Cesme > Selcuk
27
27/04
Aydin > Marmaris
28/04
Marmaris > Kiran
85
29/04
Marmaris > Fethiye
30/04
Patara > Kemer
01/05
Stage 6
Antalya > Feslikan
92
02/05
Stage 7
Antalya > Antalya
45
03/05
Stage 8
Ankara > Ankara
49
18/03
Danilith Nokere Koerse
Deinze > Nokere
48
08/03
Achères > Carrières-sous-Poissy
118
22
135
DNF
104
34
97
91
122
23
51
62
8
133
100
112
09/03
Épône > Montargis
10/03
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
11/03
Bourges > Uchon
12/03
Cormoranche-sur-Saône > Colombier-le-Vieux
UAE Tour
16/02
Madinat Zayed Majlis > Liwa Palace
17/02
Al Hudayriyat Island > Al Hudayriyat Island
18/02
Umm al Quwain > Jebel Mobrah
19/02
Fujairah > Fujairah
20/02
Dubai Al Mamzar Park > Hamdan Bin Mohammed Smart University
21/02
Al Ain Museum > Jebel Hafeet
22/02
Zayed National Museum > Abu Dhabi Breakwater
01/02
Mapei Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
20/01
Adelaide (Victoria St.) > Adelaide (Victoria Park)
21/01
Tanunda > Tanunda
22/01
Norwood > Uraidla
23/01
Henley Beach > Nairne
Brighton > Willunga
25/01
Stirling > Stirling