General classification
131
Classics
144
Flat
986
Hilly
185
Mountain
10
Time Trial
1
2024 ISRAEL - PREMIER TECH
332
2023 UAE TEAM EMIRATES
561
2022 UAE TEAM EMIRATES
905
2021 BORA - HANSGROHE
1497
2020 BORA - HANSGROHE
1657
2019 BORA - HANSGROHE
1268
2018 BORA - HANSGROHE
460
14/05
Stage 1
Sainte-Catherine > Amiens
4
15/05
Stage 2
Avesnes-sur-Helpe > Crépy-en-Valois
53
16/05
Stage 3
Valenciennes > Famars
102
17/05
Stage 4
La Chapelle d’Armentières > Cassel
79
18/05
Stage 5
Wormhout > Dunkerque
DNF
13/05
Classique Dunkerque / Grand prix des Hauts de France
Dunkirk > Lens
01/05
Eschborn - Frankfurt
Eschborn > Frankfurt am Main
10/03
Lido di Camaiore > Lido di Camaiore
158
11/03
Camaiore > Follonica
41
12/03
Follonica > Colfiorito
Tour de la Provence
14/02
Marseille > Saint-Victoret
63
15/02
Forcalquier > Manosque
52
16/02
Rognac > Arles
103