General classification
20
Classics
32
Flat
53
Hilly
63
Mountain
12
Time Trial
1
2024 DECATHLON AG2R LA MONDIALE TEAM
57
2023 AG2R CITROEN TEAM
88
2022 AG2R CITROEN TEAM
46
14/09
Grand Prix Cycliste de Montréal
Montréal > Montréal
DNF
12/09
Grand Prix Cycliste de Québec
Québec > Québec
64
Lloyds Bank Tour of Britain Men
47
7
17
02/09
Stage 1
Woodbridge > Southwold
19
03/09
Stage 2
Stowmarket > Stowmarket
27
04/09
Stage 3
Milton Keynes > Ampthill
05/09
Stage 4
Atherstone > Burton Dassett
79
06/09
Stage 5
Pontypool - Pont-y-pŵl > The Tumble - Y Tymbyl
50
07/09
Stage 6
Newport - Casnewydd > Cardiff - Caerdydd
Renewi Tour
33
20/08
Terneuzen (Ned) > Breskens (Ned)
55
21/08
Blankenberge > Ardooie
30
22/08
Aalter > Geraardsbergen
23/08
Riemst > Bilzen-Hoeselt
24/08
Leuven > Leuven
44
17/08
ADAC Cyclassics
Buxtehude > Hamburg
39
Tour de France
77
87
05/07
Lille > Lille
92
06/07
Lauwin-Planque > Boulogne-sur-Mer
62
07/07
Valenciennes > Dunkerque
08/07
Amiens Métropole > Rouen
09/07
Caen > Caen
111
10/07
Bayeux > Vire Normandie
105
11/07
Stage 7
Saint-Malo > Mûr-de-Bretagne (Guerlédan)
58
12/07
Stage 8
Saint-Méen-le-Grand > Laval (Espace Mayenne)
14
13/07
Stage 9
Chinon > Châteauroux
14/07
Stage 10
Ennezat > Le Mont-Dore Puy de Sancy
16/07
Stage 11
Toulouse > Toulouse
121
17/07
Stage 12
Auch > Hautacam
68
18/07
Stage 13
Loudenvielle > Peyragudes
130
19/07
Stage 14
Pau > Luchon-Superbagnères
83
20/07
Stage 15
Muret > Carcassonne
124
22/07
Stage 16
Montpellier > Mont Ventoux
109
23/07
Stage 17
Bollène > Valence
21
24/07
Stage 18
Vif > Courchevel (La Loze)
25/07
Stage 19
Albertville > La Plagne
61
26/07
Stage 20
Nantua > Pontarlier
27/07
Stage 21
Mantes-la-Ville > Paris (Champs-Élysées)
23
Critérium du Dauphiné
9
08/06
Domérat > Montluçon
09/06
Prémilhat > Issoire
6
10/06
Brioude > Charantonnay
11/06
Charmes-sur-Rhône > Saint-Péray
36
12/06
Saint-Priest > Mâcon
10
13/06
Valserhône > Combloux
14/06
Grand-Algueblanche > Valmeinier 1800
15/06
Val-d'Arc > Plateau du Mont-Cenis
71
11/05
Tro-Bro Léon
Lannilis > Lannilis
09/05
Tour du Finistère Pays de Quimper
Quimper > Quimper
2
27/04
Liège - Bastogne - Liège
Liège > Liège
23/04
La Flèche Wallonne
Ciney > Huy
18
20/04
Amstel Gold Race
Maastricht > Berg en Terblijt
38
Itzulia Basque Country
45
07/04
Buesa-Arena > Vitoria-Gasteiz
08/04
Pamplona-Iruña > Lodosa
3
09/04
Zarautz > Beasain
10/04
Beasain > Markina-Xemein
11/04
Urduña > Gernika-Lumo
12/04
Eibar > Eibar
22/03
Milano - Sanremo
Pavia > Sanremo
151
08/03
Strade Bianche
Siena > Siena
26
02/03
Faun - Drôme Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
01/03
Faun - Ardèche Classic
Guilherand-Granges > Guilherand-Granges
Santos Tour Down Under
5
24
21/01
Prospect > Gumeracha
22/01
Tanunda > Tanunda
23/01
Norwood > Uraidla
8
24/01
Glenelg > Victor Harbor
25/01
McLaren Vale > Willunga Hill
26/01
Adelaide > Adelaide