General classification
9
Classics
39
Flat
138
Hilly
52
Mountain
0
Time Trial
2024 TEAM VISMA | LEASE A BIKE
2023 JUMBO-VISMA
22
2022 JUMBO-VISMA
196
2021 LOTTO SOUDAL
324
2020 LOTTO SOUDAL
139
2019 LOTTO SOUDAL
83
2018 LOTTO SOUDAL
55
4 Jours de Dunkerque / Grand prix des Hauts de France
70
14/05
Stage 1
Sainte-Catherine > Amiens
50
15/05
Stage 2
Avesnes-sur-Helpe > Crépy-en-Valois
65
16/05
Stage 3
Valenciennes > Famars
17/05
Stage 4
La Chapelle d’Armentières > Cassel
104
18/05
Stage 5
Wormhout > Dunkerque
75
13/05
Classique Dunkerque / Grand prix des Hauts de France
Dunkirk > Lens
40
27/04
Liège - Bastogne - Liège
Liège > Liège
DNF
23/04
La Flèche Wallonne
Ciney > Huy
20/04
Amstel Gold Race
Maastricht > Berg en Terblijt
18/04
De Brabantse Pijl - La Flèche Brabançonne
Beersel > Overijse
06/04
Ronde van Vlaanderen
Bruges > Oudenaarde
02/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
84
30/03
Gent-Wevelgem in Flanders Fields
Ypres > Wevelgem
78
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
129
26/03
Classic Brugge - De Panne
Brugge > De Panne
118
22/03
Milano - Sanremo
Pavia > Sanremo
145
19/03
Milano - Torino
Rho > Torino (Superga)
109
08/03
Strade Bianche
Siena > Siena
UAE Tour
17/02
Madinat Zayed Shams Solar Park > Liwa Palace
94
18/02
Al Hudayriyat Island > Al Hudayriyat Island
101
19/02
Ras al Khaimah > Jebel Jais
77
20/02
Fujairah Qidfa Beach > Umm al Quwain
63
21/02
American University Dubai > Hamdan Bin Mohammed Smart University
60
22/02
Stage 6
Abu Dhabi Cycling Club > Abu Dhabi Breakwater
62
23/02
Stage 7
Al Ain Hazza Bin Zayed Stadium > Jebel Hafeet
59