General classification
0
Classics
8
Flat
Hilly
15
Mountain
Time Trial
28/04
Stage 1
Villars-sur-Glane > Villars-sur-Glane
73
29/04
Stage 2
Martigny > Martigny
30/04
Stage 3
Rue > Vucherens
7
01/05
Stage 4
Orbe > Orbe
49
02/05
Stage 5
Broc > Charmey
56
26/04
Liège-Bastogne-Liège
Liège > Liège
40
22/04
La Flèche Wallonne
Herstal > Huy - Mur de Huy
35
19/04
Amstel Gold Race
Maastricht > Berg en Terblijt
19
01/04
Dwars door Vlaanderen - A travers la Flandre ME
Roeselare > Waregem
27/03
E3 Saxo Classic ME
Harelbeke > Harelbeke
107
25/03
Ronde Van Brugge - Tour of Bruges ME
Brugge > Brugge
42
Tirreno-Adriatico
70
16
09/03
Lido di Camaiore > Lido di Camaiore
152
10/03
Camaiore > San Gimignano
17
11/03
Cortona > Magliano de' Marsi
30
12/03
Tagliacozzo > Martinsicuro
50
111
98
54
58
DNF
27
55
44
135
74
43
81
13/03
Marotta-Mondolfo > Mombaroccio
14/03
Stage 6
San Severino Marche > Camerino
15/03
Stage 7
Civitanova Marche > San Benedetto del Tronto
07/03
Strade Bianche
Siena > Siena (Piazza del Campo)
04/03
Trofeo Laigueglia
Albenga > Laigueglia
21/02
Classic Var
La Garde > Brignoles
Vuelta a la Región de Murcia “Costa Cálida”
13/02
Cartagena > Yecla
01/02
Mapei Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
Santos Tour Down Under
20/01
Adelaide (Victoria St.) > Adelaide (Victoria Park)
21/01
Tanunda > Tanunda
22/01
Norwood > Uraidla
23/01
Henley Beach > Nairne
Brighton > Willunga
25/01
Stirling > Stirling
2025 XDS ASTANA TEAM
2024 ASTANA QAZAQSTAN TEAM
3
2024 ASTANA QAZAQSTAN DEVELOPMENT TEAM
2022 ASTANA QAZAQSTAN TEAM