General classification
17
Classics
1
Flat
9
Hilly
25
Mountain
6
Time Trial
0
Presidential Cycling Tour of Turkiye
12
32
26/04
Stage 1
Cesme > Selcuk
61
27/04
Stage 2
Aydin > Marmaris
77
28/04
Stage 3
Marmaris > Kiran
29/04
Stage 4
Marmaris > Fethiye
35
30/04
Stage 5
Patara > Kemer
34
01/05
Stage 6
Antalya > Feslikan
20
02/05
Stage 7
Antalya > Antalya
144
03/05
Stage 8
Ankara > Ankara
14
Tour of Hainan
10
15/04
Haikou > Danzhou (Yangpu)
53
16/04
Danzhou (Yangpu) > Wuzhishan
17/04
Wuzhishan > Lingshui
18/04
Lingshui > Baoting
4
19/04
Baoting > Sanya
36
128
23
8
19
37
121
97
45
38
22
15
7
16
54
26
21/03
Milano-Sanremo
Pavia > Sanremo
Paris-Nice
08/03
Achères > Carrières-sous-Poissy
09/03
Épône > Montargis
10/03
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
11/03
Bourges > Uchon
12/03
Cormoranche-sur-Saône > Colombier-le-Vieux
13/03
Barbentane > Apt
14/03
Nice > Auron
15/03
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