General classification
8
Classics
17
Flat
14
Hilly
22
Mountain
0
Time Trial
2025 ALPECIN - DECEUNINCK
5
2024 ALPECIN - DECEUNINCK
21
2023 ALPECIN - DECEUNINCK
62
2022 SPORT VLAANDEREN - BALOISE
67
2021 SPORT VLAANDEREN - BALOISE
76
2020 SPORT VLAANDEREN - BALOISE
2019 SPORT VLAANDEREN - BALOISE
2018 SPORT VLAANDEREN - BALOISE
103
106
91
DNF
83
61
141
07/04
Stage 1
Fontevraud-l'Abbaye > Vertou
08/04
Stage 2
La Garnache > Les Sables-d'Olonne
09/04
Stage 3
Avrillé > Sainte-Suzanne (Sainte-Suzanne-et-Chammes)
10/04
Stage 4
Brulon > Le Mans
25/03
Ronde Van Brugge - Tour of Bruges ME
Brugge > Brugge
16/02
Madinat Zayed Majlis > Liwa Palace
17/02
Al Hudayriyat Island > Al Hudayriyat Island
18/02
Umm al Quwain > Jebel Mobrah
19/02
Fujairah > Fujairah