General classification
37
Classics
168
Flat
36
Hilly
202
Mountain
84
Time Trial
2
06/04
Stage 1
Bilbao > Bilbao
114
07/04
Stage 2
Pamplona/Iruña > Mendukilo Kobazuloa
97
08/04
Stage 3
Basauri > Basauri
59
09/04
Stage 4
Galdakao > Galdakao
3
10/04
Stage 5
Eibar > Eibar
46
11/04
Stage 6
Goiper-Antzuola > Bergara
DNF
04/04
Gran Premio Miguel Indurain
Estella-Lizarra > Estella-Lizarra
6
04/03
Trofeo Laigueglia
Albenga > Laigueglia
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
7
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
24
22/02
Tour des Alpes-Maritimes
Villefranche-sur-Mer > Biot
Tour of Oman
1
07/02
Ministry of Tourism > Bimmah Sink Hole
82
08/02
Al Rustaq Fort > Yitti Hills
31
09/02
Samail “Al Fayhaa Resthouse” > Eastern Mountain
10/02
Al Sawadi Beach > Sohar
25
11/02
Nizwa > Jabal Al Akhdhar (Green Mountain)
4
5
06/02
Muscat Classic
Al Mouj > Al Bustan
31/01
Trofeo Andratx - Pollença
Andratx > Mirador d'Es Colomer
30/01
Trofeo Serra Tramuntana
Selva > Santuari de Lluc
24/01
Gran Premio Castellón - Ruta de la Cerámica
Castellón > Onda
23/01
Classica Camp de Morvedre
Estivella > Estivella
2025 XDS ASTANA TEAM
311
2024 ASTANA QAZAQSTAN TEAM
190
2024 ASTANA QAZAQSTAN DEVELOPMENT TEAM
2023 ASTANA QAZAQSTAN TEAM
223
2022 GAZPROM-RUSVELO
20
2022 ASTANA QAZAQSTAN TEAM
27
2021 GAZPROM-RUSVELO
2020 GAZPROM - RUSVELO