General classification
9
Classics
3
Flat
5
Hilly
2
Mountain
0
Time Trial
2024 TDT - UNIBET CYCLING TEAM
14
2023 TDT - UNIBET CYCLING TEAM
24
2022 A BLOC CT
2020 PAUWELS SAUZEN - BINGOAL
4 Jours de Dunkerque / Grand prix des Hauts de France
30
27
14/05
Stage 1
Sainte-Catherine > Amiens
47
15/05
Stage 2
Avesnes-sur-Helpe > Crépy-en-Valois
34
16/05
Stage 3
Valenciennes > Famars
44
17/05
Stage 4
La Chapelle d’Armentières > Cassel
39
18/05
Stage 5
Wormhout > Dunkerque
37
13/05
Classique Dunkerque / Grand prix des Hauts de France
Dunkirk > Lens
DNF
20/04
Amstel Gold Race
Maastricht > Berg en Terblijt
78
18/04
De Brabantse Pijl - La Flèche Brabançonne
Beersel > Overijse
13/04
Paris - Roubaix
Compiègne > Roubaix
33
04/04
Route Adélie de Vitré
Vitré > Vitré
02/04
Paris - Camembert
Magnanville > Livarot-Pays-d'Auge
48
30/03
La Roue Tourangelle
Chinon > Tours
35
26/03
Classic Brugge - De Panne
Brugge > De Panne
115
20/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
7
19/03
Danilith Nokere Koerse
Deinze > Nokere
38
04/03
Ename Samyn Classic
Quaregnon > Dour
57
02/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
80
01/03
Omloop Nieuwsblad ME
Ghent > Ninove
94
Tour de la Provence
14/02
Marseille > Saint-Victoret
21
15/02
Forcalquier > Manosque
16/02
Rognac > Arles
22
05/02
Bellegarde > Bellegarde
101
06/02
Domessargues > Marguerittes
07/02
Bessèges > Bessèges
02/02
Grand Prix Cycliste la Marseillaise
Marseille (l'Estaque) > Marseille (Luminy)
112