General classification
5
Classics
103
Flat
88
Hilly
56
Mountain
0
Time Trial
2
2024 TOTALENERGIES
120
2023 TOTALENERGIES
195
2022 TOTALENERGIES
98
2021 TOTALENERGIES
112
2020 TOTAL DIRECT ENERGIE
50
2019 SPORT VLAANDEREN - BALOISE
18
2018 SPORT VLAANDEREN - BALOISE
10
Paris-Nice
76
09/03
Stage 1
Le Perray-en-Yvelines > Le Perray-en-Yvelines
123
10/03
Stage 2
Montesson > Bellegarde
97
11/03
Stage 3
Circuit Nevers Magny-Cours > Nevers
12/03
Stage 4
Vichy > La Loge des Gardes
74
13/03
Stage 5
Saint-Just-en-Chevalet > La Côte-Saint-André (Côte de Notre-Dame-de-Sciez)
82
14/03
Stage 6
Saint-Julien-en-Saint-Alban > Berre l'Étang
59
15/03
Stage 7
Nice > Auron
72
16/03
Stage 8
Nice > Nice
93
02/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
81
01/03
Omloop Nieuwsblad ME
Ghent > Ninove
64
Volta ao Algarve em Bicicleta
71
20/02
Lagoa > Alto da Foia
21/02
Vila Real Santo António > Tavira
14
22/02
Albufeira > Faro
11
23/02
Salir > Malhão
58
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
68
05/02
Bellegarde > Bellegarde
104
06/02
Domessargues > Marguerittes
35
07/02
Bessèges > Bessèges
DNF