General classification
22
Classics
48
Flat
78
Hilly
254
Mountain
26
Time Trial
7
06/04
Stage 1
Bilbao > Bilbao
40
07/04
Stage 2
Pamplona/Iruña > Mendukilo Kobazuloa
58
08/04
Stage 3
Basauri > Basauri
46
09/04
Stage 4
Galdakao > Galdakao
42
10/04
Stage 5
Eibar > Eibar
59
21/03
Milano-Sanremo
Pavia > Sanremo
96
Paris-Nice
28
08/03
Achères > Carrières-sous-Poissy
69
09/03
Épône > Montargis
98
10/03
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
9
11/03
Bourges > Uchon
87
12/03
Cormoranche-sur-Saône > Colombier-le-Vieux
18
13/03
Stage 6
Barbentane > Apt
44
14/03
Stage 7
Nice > Auron
37
15/03
Stage 8
Nice > Nice
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
35
12
27
53
82
93
55
76
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
22/02
Tour des Alpes-Maritimes
Villefranche-sur-Mer > Biot
Tour of Oman
07/02
Ministry of Tourism > Bimmah Sink Hole
08/02
Al Rustaq Fort > Yitti Hills
09/02
Samail “Al Fayhaa Resthouse” > Eastern Mountain
10/02
Al Sawadi Beach > Sohar
11/02
Nizwa > Jabal Al Akhdhar (Green Mountain)
06/02
Muscat Classic
Al Mouj > Al Bustan
2025 GROUPAMA - FDJ
154
2024 GROUPAMA - FDJ
151
2023 GROUPAMA - FDJ
283
2022 GROUPAMA - FDJ
348
2021 B&B HOTELS P/B KTM
272
2020 B&B HOTELS - VITAL CONCEPT
173
2019 VITAL CONCEPT CYCLING CLUB
6
2018 VITAL CONCEPT CYCLING CLUB
0