General classification
8
Classics
12
Flat
60
Hilly
66
Mountain
0
Time Trial
12/04
Paris-Roubaix Hauts-de-France
Compiegne > Roubaix
118
05/04
Ronde van Vlaanderen ME
Antwerpen > Oudenaarde
DNF
01/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
27/03
E3 Saxo Classic ME
Harelbeke > Harelbeke
20
21/03
Milano-Sanremo
Pavia > Sanremo
78
18/03
Danilith Nokere Koerse
Deinze > Nokere
Tirreno-Adriatico
79
15
35
09/03
Stage 1
Lido di Camaiore > Lido di Camaiore
104
10/03
Stage 2
Camaiore > San Gimignano
142
11/03
Stage 3
Cortona > Magliano de' Marsi
37
12/03
Stage 4
Tagliacozzo > Martinsicuro
58
13/03
Stage 5
Marotta-Mondolfo > Mombaroccio
77
14/03
Stage 6
San Severino Marche > Camerino
114
15/03
Stage 7
Civitanova Marche > San Benedetto del Tronto
132
07/03
Strade Bianche
Siena > Siena (Piazza del Campo)
26
51
41
81
18
88
01/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
28/02
Omloop Nieuwsblad ME
Bruges > Ninove
Volta ao Algarve em Bicicleta
18/02
Vila Real de Santo António > Tavira
19/02
Portimão > Fóia
20/02
Vilamoura > Vilamoura
21/02
Albufeira > Lagos
22/02
Faro > Malhão
2025 ALPECIN - DECEUNINCK
90
2024 ALPECIN - DECEUNINCK
36
2023 ALPECIN - DECEUNINCK
2022 ALPECIN - DECEUNINCK
65
2021 ALPECIN-FENIX
175
2020 SPORT VLAANDEREN - BALOISE
56
2019 SPORT VLAANDEREN - BALOISE
7
2018 SPORT VLAANDEREN - BALOISE