General classification
30
Classics
21
Flat
5
Hilly
62
Mountain
38
Time Trial
0
2024 MOVISTAR TEAM
143
2023 ASTANA QAZAQSTAN TEAM
69
2022 ASTANA QAZAQSTAN TEAM
41
2021 ASTANA - PREMIER TECH
67
29/04
Stage 1
Saint-Imier > Saint-Imier
45
30/04
Stage 2
Münchenstein (Primeo Energie) > Fribourg
66
01/05
Stage 3
La Grande Béroche > La Grande Béroche
8
02/05
Stage 4
Cossonay > Cossonay
6
03/05
Stage 5
Sion > Thyon 2000
13
02/03
Faun - Drôme Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
DNF
01/03
Faun - Ardèche Classic
Guilherand-Granges > Guilherand-Granges
7
02/02
Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
4
30/01
Surf Coast Classic - Men
Lorne > Torquay
70
Santos Tour Down Under
2
10
21/01
Prospect > Gumeracha
89
22/01
Tanunda > Tanunda
107
23/01
Norwood > Uraidla
1
24/01
Glenelg > Victor Harbor
25/01
McLaren Vale > Willunga Hill
26/01
Stage 6
Adelaide > Adelaide
20