General classification
11
Classics
1
Flat
8
Hilly
22
Mountain
3
Time Trial
0
15/04
Stage 1
Haikou > Danzhou (Yangpu)
53
16/04
Stage 2
Danzhou (Yangpu) > Wuzhishan
17
21/03
Milano-Sanremo
Pavia > Sanremo
128
Paris-Nice
20
23
34
08/03
Achères > Carrières-sous-Poissy
19
09/03
Épône > Montargis
37
10/03
Stage 3
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
11/03
Stage 4
Bourges > Uchon
121
12/03
Stage 5
Cormoranche-sur-Saône > Colombier-le-Vieux
13/03
Stage 6
Barbentane > Apt
14
14/03
Stage 7
Nice > Auron
97
15/03
Stage 8
Nice > Nice
9
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
45
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
38
22/02
Tour des Alpes-Maritimes
Villefranche-sur-Mer > Biot
15
7
16
4
54
26
6
10
21/02
Classic Var
La Garde > Brignoles
AlUla Tour
27/01
AlUla Camel Cup Track > AlUla Camel Cup Track
28/01
Almanshiyah Train Station > Almanshiyah Train Station
29/01
Winter Park > Bir Jaydah Mountain Wirkah
30/01
Winter Park > Shalal Sijlyat Rocks
31/01
AlUla Old Town > Skyviews of Harrat Uwayrid
2025 XDS ASTANA TEAM
46
2024 ASTANA QAZAQSTAN TEAM
2
2023 ASTANA QAZAQSTAN TEAM
2023 ASTANA QAZAQSTAN DEVELOPEMENT TEAM
2022 ASTANA QAZAQSTAN DEVELOPEMENT TEAM
2022 ASTANA QAZAQSTAN TEAM