General classification
14
Classics
1
Flat
8
Hilly
25
Mountain
3
Time Trial
0
Tour of Hainan
6
10
15/04
Stage 1
Haikou > Danzhou (Yangpu)
53
16/04
Stage 2
Danzhou (Yangpu) > Wuzhishan
17
17/04
Stage 3
Wuzhishan > Lingshui
18/04
Stage 4
Lingshui > Baoting
4
19/04
Stage 5
Baoting > Sanya
36
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
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
11/03
Bourges > Uchon
121
12/03
Cormoranche-sur-Saône > Colombier-le-Vieux
97
9
45
38
22
15
7
16
54
26
13/03
Stage 6
Barbentane > Apt
14/03
Stage 7
Nice > Auron
15/03
Stage 8
Nice > Nice
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
22/02
Tour des Alpes-Maritimes
Villefranche-sur-Mer > Biot
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