General classification
377
Classics
164
Flat
22
Hilly
454
Mountain
471
Time Trial
17
2024 GROUPAMA - FDJ
514
2023 GROUPAMA - FDJ
1030
2022 GROUPAMA - FDJ
1335
2021 GROUPAMA - FDJ
1210
2020 GROUPAMA - FDJ
637
2019 GROUPAMA - FDJ
470
2018 GROUPAMA - FDJ
51
09/05
Stage 1
Durrës > Tirana
24
10/05
Stage 2
Tirana > Tirana
55
11/05
Stage 3
Vlorë (AL) > Vlorë (AL)
49
13/05
Stage 4
Alberobello (Pietramadre) > Lecce
41
14/05
Stage 5
Ceglie Messapica > Matera
27
15/05
Stage 6
Potenza > Napoli
112
16/05
Stage 7
Castel di Sangro > Tagliacozzo (Marsia)
25
17/05
Stage 8
Giulianova > Castelraimondo
18/05
Stage 9
Gubbio > Siena
48
Tour de Romandie
30
29/04
Saint-Imier > Saint-Imier
85
30/04
Münchenstein (Primeo Energie) > Fribourg
35
01/05
La Grande Béroche > La Grande Béroche
38
02/05
Cossonay > Cossonay
46
03/05
Sion > Thyon 2000
32
04/05
Genève > Genève
84
10/03
Lido di Camaiore > Lido di Camaiore
68
11/03
Camaiore > Follonica
DNF
08/03
Strade Bianche
Siena > Siena
Tour of Oman
3
4
08/02
Bushar > Bimmah Sink Hole
52
09/02
Al Rustaq Fort > Yitti Hills
10
10/02
Fanja > Eastern Mountain
1
11/02
Oman Across Ages Museum > Oman Convention and Exhibition Center
28
12/02
Imty > Jabal Al Akhdhar (Green Mountain)
07/02
Muscat Classic
Al Mouj > Al Bustan
13