General classification
751
Classics
117
Flat
105
Hilly
375
Mountain
739
Time Trial
39
2024 EF EDUCATION - EASYPOST
576
2023 EF EDUCATION - EASYPOST
938
2022 INEOS GRENADIERS
1909
2021 INEOS GRENADIERS
1411
2020 INEOS GRENADIERS
749
2019 MOVISTAR TEAM
776
2018 MOVISTAR TEAM
290
Volta Ciclista a Catalunya
10
24/03
Stage 1
Sant Feliu de Guíxols > Sant Feliu de Guíxols
26
25/03
Stage 2
Banyoles > Figueres
36
26/03
Stage 3
Viladecans The Style Outlets > La Molina
9
27/03
Stage 4
Sant Vicenç de Castellet > Montserrat Mil·lenari
27
28/03
Stage 5
Paüls > Amposta
29/03
Stage 6
Berga > Berga
11
30/03
Stage 7
Barcelona > Barcelona
25
19/03
Milano - Torino
Rho > Torino (Superga)
16
Tirreno-Adriatico
18
5
10/03
Lido di Camaiore > Lido di Camaiore
52
11/03
Camaiore > Follonica
83
12/03
Follonica > Colfiorito
31
13/03
Norcia > Trasacco
23
14/03
Ascoli Piceno > Pergola
15/03
Cartoceto > Frontignano
16/03
Porto Potenza Picena > San Benedetto del Tronto
90
08/03
Strade Bianche
Siena > Siena
78
Tour des Alpes Maritimes
15
22/02
Contes > Gourdon
23/02
Villefranche-sur-Mer > Vence
21/02
Classic Var
Le Luc > Fayence
05/02
Bellegarde > Bellegarde
56
06/02
Domessargues > Marguerittes
51
07/02
Bessèges > Bessèges
DNF