General classification
1
Classics
2
Flat
Hilly
0
Mountain
Time Trial
2024 TEAM FLANDERS - BALOISE
4
2023 TEAM FLANDERS - BALOISE
8
03/10
Sparkassen Münsterland Giro
Stromberg (Oelde) > Münster
60
21/09
Lotto Gooikse Pijl
Roosdaal > Strijland
75
19/09
Kampioenschap van Vlaanderen
Koolskamp > Koolskamp
DNF
14/09
GP de Fourmies / La Voix du Nord
Fourmies > Fourmies
PostNord Tour of Denmark
82
12/08
Stage 1
Nexø > Rønne
90
13/08
Stage 2
Rødovre > Gladsaxe
99
14/08
Stage 3
Kerteminde > Kerteminde
47
15/08
Stage 4
Svendborg > Vejle
67
16/08
Stage 5
Hobro > Silkeborg
104
15/06
Elfstedenronde Brugge
Brugge > Brugge
45
07/06
Heylen Vastgoed Heistse Pijl
Vosselaar > Heist-op-den-Berg
87
18/05
Rund um Köln
Cologne > Cologne
106
Presidential Cycling Tour of Turkiye
56
59
27/04
Antalya > Antalya
14
28/04
Kemer > Kalkan
80
29/04
Fethiye > Marmaris
70
30/04
Marmaris > Akyaka (Kıran)
61
02/05
Stage 6
Selçuk > Selçuk (Meryem Ana)
49
03/05
Stage 7
Selçuk > Çeşme
04/05
Stage 8
Çeşme > İzmir (Karşıyaka)
51
08/04
Machecoul-Saint-Même > La Baule-Escoublac
44
09/04
Cugand-la-Bernardière > Beaupréau-en-Mauges
74
10/04
Tiercé > Hambers (La Butte de Montaigu)
05/04
Volta NXT Classic ME
Eijsden > Eijsden
30/03
Gent-Wevelgem in Flanders Fields
Ypres > Wevelgem
26/03
Classic Brugge - De Panne
Brugge > De Panne
21/03
Bredene Koksijde Classic
Bredene > Koksijde
09/03
Grote prijs Jean-Pierre Monseré
Ichtegem > Roeselare
10
04/03
Ename Samyn Classic
Quaregnon > Dour
94
02/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
30/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi
152
29/01
Trofeo Calvià
Palmanova > Palmanova