General classification
64
Classics
167
Flat
135
Hilly
85
Mountain
0
Time Trial
72
2024 UAE TEAM EMIRATES
2023 BORA - HANSGROHE
225
2022 BORA - HANSGROHE
345
2021 BORA - HANSGROHE
426
2020 ISRAEL START - UP NATION
287
2019 TEAM KATUSHA ALPECIN
261
2018 TEAM KATUSHA ALPECIN
70
Critérium du Dauphiné
55
38
08/06
Stage 1
Domérat > Montluçon
09/06
Stage 2
Prémilhat > Issoire
59
10/06
Stage 3
Brioude > Charantonnay
123
11/06
Stage 4
Charmes-sur-Rhône > Saint-Péray
69
12/06
Stage 5
Saint-Priest > Mâcon
49
13/06
Stage 6
Valserhône > Combloux
14/06
Stage 7
Grand-Algueblanche > Valmeinier 1800
15/06
Stage 8
Val-d'Arc > Plateau du Mont-Cenis
40
18/05
Rund um Köln
Cologne > Cologne
23
01/05
Eschborn - Frankfurt
Eschborn > Frankfurt am Main
51
13/04
Paris - Roubaix
Compiègne > Roubaix
DNF
06/04
Ronde van Vlaanderen
Bruges > Oudenaarde
66
02/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
30/03
Gent-Wevelgem in Flanders Fields
Ypres > Wevelgem
34
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
18
22/03
Milano - Sanremo
Pavia > Sanremo
134
Paris-Nice
09/03
Le Perray-en-Yvelines > Le Perray-en-Yvelines
97
10/03
Montesson > Bellegarde
101
11/03
Circuit Nevers Magny-Cours > Nevers
8
12/03
Vichy > La Loge des Gardes
41
13/03
Saint-Just-en-Chevalet > La Côte-Saint-André (Côte de Notre-Dame-de-Sciez)
14/03
Saint-Julien-en-Saint-Alban > Berre l'Étang
15/03
Nice > Auron
46
16/03
Nice > Nice
44
02/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
43
01/03
Omloop Nieuwsblad ME
Ghent > Ninove
50
Volta ao Algarve em Bicicleta
89
20/02
Lagoa > Alto da Foia
102
21/02
Vila Real Santo António > Tavira
140
22/02
Albufeira > Faro
23/02
Salir > Malhão
60
02/02
Trofeo Palma
Palma > Palma
31/01
Trofeo Serra Tramuntana
Lluc > Selva
21
30/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi
139