General classification
317
Classics
120
Flat
79
Hilly
478
Mountain
281
Time Trial
108
2024 COFIDIS
2023 COFIDIS
536
2022 COFIDIS
720
2021 ASTANA - PREMIER TECH
698
2020 ASTANA PRO TEAM
617
2019 ASTANA PRO TEAM
984
2018 BAHRAIN - MERIDA
544
Itzulia Basque Country
66
14
07/04
Stage 1
Buesa-Arena > Vitoria-Gasteiz
26
08/04
Stage 2
Pamplona-Iruña > Lodosa
53
09/04
Stage 3
Zarautz > Beasain
82
10/04
Stage 4
Beasain > Markina-Xemein
97
11/04
Stage 5
Urduña > Gernika-Lumo
89
12/04
Stage 6
Eibar > Eibar
24
05/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
90
Tirreno-Adriatico
28
10/03
Lido di Camaiore > Lido di Camaiore
32
11/03
Camaiore > Follonica
12/03
Follonica > Colfiorito
23
13/03
Norcia > Trasacco
42
14/03
Ascoli Piceno > Pergola
37
15/03
Cartoceto > Frontignano
43
16/03
Stage 7
Porto Potenza Picena > San Benedetto del Tronto
39
08/03
Strade Bianche
Siena > Siena
62
20/02
Lagoa > Alto da Foia
60
21/02
Vila Real Santo António > Tavira
22/02
Albufeira > Faro
99
23/02
Salir > Malhão
DNF
16/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
41
02/02
Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
30/01
Surf Coast Classic - Men
Lorne > Torquay
Santos Tour Down Under
25
21/01
Prospect > Gumeracha
22/01
Tanunda > Tanunda
101
23/01
Norwood > Uraidla
47
24/01
Glenelg > Victor Harbor
25/01
McLaren Vale > Willunga Hill
26/01
Adelaide > Adelaide
21