General classification
32
Classics
21
Flat
81
Hilly
90
Mountain
28
Time Trial
13
2024 ASTANA QAZAQSTAN TEAM
112
2023 ASTANA QAZAQSTAN TEAM
363
2022 ASTANA QAZAQSTAN TEAM
358
2021 ASTANA - PREMIER TECH
233
2020 NTT PRO CYCLING
59
19/03
Milano - Torino
Rho > Torino (Superga)
DNF
Tirreno-Adriatico
93
22
35
10/03
Stage 1
Lido di Camaiore > Lido di Camaiore
58
11/03
Stage 2
Camaiore > Follonica
131
12/03
Stage 3
Follonica > Colfiorito
9
13/03
Stage 4
Norcia > Trasacco
82
14/03
Stage 5
Ascoli Piceno > Pergola
114
15/03
Stage 6
Cartoceto > Frontignano
75
16/03
Stage 7
Porto Potenza Picena > San Benedetto del Tronto
117
05/03
Trofeo Laigueglia
Laigueglia > Laigueglia
02/03
Faun - Drôme Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
88
01/03
Faun - Ardèche Classic
Guilherand-Granges > Guilherand-Granges
Tour de la Provence
83
14/02
Marseille > Saint-Victoret
87
15/02
Forcalquier > Manosque
57
16/02
Rognac > Arles
99
05/02
Bellegarde > Bellegarde
128
06/02
Domessargues > Marguerittes
07/02
Bessèges > Bessèges