General classification
79
Classics
46
Flat
18
Hilly
104
Mountain
95
Time Trial
16
2024 SOUDAL - QUICK STEP
34
2023 SOUDAL - QUICK STEP
195
2022 QUICK STEP - ALPHA VINYL
396
2021 DECEUNINCK - QUICK-STEP
411
2020 CCC TEAM
203
2020 DECEUNINCK - QUICK - STEP
340
2019 ANDRONI GIOCATTOLI - SIDERMEC
194
2018 ANDRONI GIOCATTOLI - SIDERMEC
0
09/05
Stage 1
Durrës > Tirana
103
10/05
Stage 2
Tirana > Tirana
106
11/05
Stage 3
Vlorë (AL) > Vlorë (AL)
94
13/05
Stage 4
Alberobello (Pietramadre) > Lecce
98
14/05
Stage 5
Ceglie Messapica > Matera
115
15/05
Stage 6
Potenza > Napoli
59
16/05
Stage 7
Castel di Sangro > Tagliacozzo (Marsia)
64
17/05
Stage 8
Giulianova > Castelraimondo
47
18/05
Stage 9
Gubbio > Siena
20/05
Stage 10
Lucca > Pisa
43
21/05
Stage 11
Viareggio > Castelnovo ne' Monti
70
22/05
Stage 12
Modena > Viadana (Oglio-Po)
101
23/05
Stage 13
Rovigo > Vicenza
65
Presidential Cycling Tour of Turkiye
27
27/04
Antalya > Antalya
75
28/04
Kemer > Kalkan
48
29/04
Fethiye > Marmaris
49
30/04
Marmaris > Akyaka (Kıran)
31
02/05
Selçuk > Selçuk (Meryem Ana)
03/05
Selçuk > Çeşme
83
04/05
Çeşme > İzmir (Karşıyaka)
20/04
Amstel Gold Race
Maastricht > Berg en Terblijt
DNF
15/02
Vuelta Ciclista a la Región de Murcia "Costa Calid
Jumilla > Murcia
23