General classification
0
Classics
Flat
4
Hilly
Mountain
Time Trial
11
2025 BAHRAIN - VICTORIOUS
2024 BAHRAIN - VICTORIOUS
2
2023 BAHRAIN VICTORIOUS
2022 BAHRAIN VICTORIOUS
25
2021 VINI ZABU'
70
2020 CCC TEAM
54
2019 CCC TEAM
18
2018 CCC SPRANDI POLKOWICE
8
103
27
14
104
73
84
74
DNF
120
82
64
37
45
67
19
31/01
Stage 5
AlUla Old Town > Skyviews of Harrat Uwayrid
46
08/03
Stage 1
Achères > Carrières-sous-Poissy
09/03
Stage 2
Épône > Montargis
10/03
Stage 3
Cosne-Cours-sur-Loire > Pouilly-sur-Loire
11/03
Stage 4
Bourges > Uchon
12/03
Cormoranche-sur-Saône > Colombier-le-Vieux
13/03
Stage 6
Barbentane > Apt
14/03
Stage 7
Nice > Auron
15/03
Stage 8
Nice > Nice
01/03
Kuurne - Brussel - Kuurne
Kortrijk > Kuurne
28/02
Omloop Nieuwsblad ME
Bruges > Ninove
15/02
Clasica de Almeria
Puebla de Vicar > Roquetas de Mar
Vuelta a la Región de Murcia “Costa Cálida”
13/02
Cartagena > Yecla
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