General classification
6
Classics
16
Flat
12
Hilly
7
Mountain
0
Time Trial
2024 BINGOAL WB
23
2023 ISRAEL - PREMIER TECH
10
2022 SPORT VLAANDEREN - BALOISE
2021 SPORT VLAANDEREN - BALOISE
58
2020 HAGENS BERMAN AXEON
27/04
Stage 1
Antalya > Antalya
37
28/04
Stage 2
Kemer > Kalkan
79
29/04
Stage 3
Fethiye > Marmaris
105
30/04
Stage 4
Marmaris > Akyaka (Kıran)
89
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
70
03/05
Stage 7
Selçuk > Çeşme
18/04
De Brabantse Pijl - La Flèche Brabançonne
Beersel > Overijse
76
16/04
Ronde van Limburg
Hasselt > Tongeren
62
09/04
Scheldeprijs
Terneuzen (NL) > Schoten
56
06/04
Ronde van Vlaanderen
Bruges > Oudenaarde
DNF
02/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
63
26/03
Classic Brugge - De Panne
Brugge > De Panne
44
23/03
Cholet Agglo Tour
Cholet > Cholet
55
21/03
Bredene Koksijde Classic
Bredene > Koksijde
36
20/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
31
09/03
Grote prijs Jean-Pierre Monseré
Ichtegem > Roeselare
72
08/03
Grand Prix Criquielion
Ath > Lessines
02/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
28/01
Al Manshiyah Train Station > Al Manshiyah Train Station
29/01
AlUla Old Town > Bir Jaydah Mountain Wirkah
52
30/01
Hegra > Tayma Fort
27
31/01
Maraya > Skyviews of Harrat Uwayrid
83