General classification
43
Classics
21
Flat
5
Hilly
111
Mountain
58
Time Trial
7
Itzulia Basque Country
10
11
06/04
Stage 1
Bilbao > Bilbao
07/04
Stage 2
Pamplona/Iruña > Mendukilo Kobazuloa
16
08/04
Stage 3
Basauri > Basauri
15
09/04
Stage 4
Galdakao > Galdakao
10/04
Stage 5
Eibar > Eibar
3
11/04
Stage 6
Goiper-Antzuola > Bergara
19
04/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
71
Tirreno-Adriatico
12
09/03
Lido di Camaiore > Lido di Camaiore
10/03
Camaiore > San Gimignano
13
11/03
Cortona > Magliano de' Marsi
87
12/03
Tagliacozzo > Martinsicuro
46
13/03
Marotta-Mondolfo > Mombaroccio
14/03
San Severino Marche > Camerino
14
15/03
Stage 7
Civitanova Marche > San Benedetto del Tronto
32
36
50
41
49
54
96
17
63
86
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
14/02
Figueira Champions Classic
Figueira da Foz > Figueira da Foz
01/02
Mapei Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
Santos Tour Down Under
20/01
Adelaide (Victoria St.) > Adelaide (Victoria Park)
21/01
Tanunda > Tanunda
22/01
Norwood > Uraidla
23/01
Henley Beach > Nairne
Brighton > Willunga
25/01
Stirling > Stirling
2025 MOVISTAR TEAM
201
2024 MOVISTAR TEAM
143
2023 ASTANA QAZAQSTAN TEAM
69
2022 ASTANA QAZAQSTAN TEAM
2021 ASTANA - PREMIER TECH
67