General classification
33
Classics
32
Flat
53
Hilly
29
Mountain
0
Time Trial
2024 GROUPAMA - FDJ
113
2023 GROUPAMA - FDJ
94
2022 GROUPAMA - FDJ
13
29/04
Stage 1
Saint-Imier > Saint-Imier
1
30/04
Stage 2
Münchenstein (Primeo Energie) > Fribourg
49
01/05
Stage 3
La Grande Béroche > La Grande Béroche
121
02/05
Stage 4
Cossonay > Cossonay
112
03/05
Stage 5
Sion > Thyon 2000
DNF
13/04
Paris - Roubaix
Compiègne > Roubaix
78
06/04
Ronde van Vlaanderen
Bruges > Oudenaarde
81
02/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
30/03
Gent-Wevelgem in Flanders Fields
Ypres > Wevelgem
91
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
76
Paris-Nice
77
19
09/03
Le Perray-en-Yvelines > Le Perray-en-Yvelines
144
10/03
Montesson > Bellegarde
74
11/03
Circuit Nevers Magny-Cours > Nevers
5
12/03
Vichy > La Loge des Gardes
131
13/03
Saint-Just-en-Chevalet > La Côte-Saint-André (Côte de Notre-Dame-de-Sciez)
48
14/03
Stage 6
Saint-Julien-en-Saint-Alban > Berre l'Étang
3
15/03
Stage 7
Nice > Auron
16/03
Stage 8
Nice > Nice
01/03
Omloop Nieuwsblad ME
Ghent > Ninove
Volta ao Algarve em Bicicleta
51
20
20/02
Lagoa > Alto da Foia
58
21/02
Vila Real Santo António > Tavira
9
22/02
Albufeira > Faro
24
23/02
Salir > Malhão
57
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
4
02/02
Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
60
30/01
Surf Coast Classic - Men
Lorne > Torquay
Santos Tour Down Under
12
21/01
Prospect > Gumeracha
46
22/01
Tanunda > Tanunda
7
23/01
Norwood > Uraidla
88
24/01
Glenelg > Victor Harbor
25/01
McLaren Vale > Willunga Hill
26/01
Adelaide > Adelaide
132