General classification
10
Classics
19
Flat
124
Hilly
12
Mountain
0
Time Trial
2024 JCL TEAM UKYO
110
2023 BINGOAL WB
131
2022 CHINA GLORY CONTINENTAL CYCLING TEAM
90
2022 GAZPROM-RUSVELO
112
2021 ANDRONI GIOCATTOLI - SIDERMEC
39
2020 CAJA RURAL - SEGUROS RGA
23
2019 CAJA RURAL - SEGUROS RGA
Tour of Hainan
83
4
07/04
Stage 1
Qionghai > Qionghai
1
08/04
Stage 2
Qionghai > Lingshui
09/04
Stage 3
Lingshui > Baoting
100
10/04
Stage 4
Baoting > Dongfang
97
11/04
Stage 5
Changjiang > Sanya
3
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
DNF
26/03
Classic Brugge - De Panne
Brugge > De Panne
133
09/03
Grote prijs Jean-Pierre Monseré
Ichtegem > Roeselare
67
08/03
Grand Prix Criquielion
Ath > Lessines
101
17/02
Madinat Zayed Shams Solar Park > Liwa Palace
134
18/02
Al Hudayriyat Island > Al Hudayriyat Island
19/02
Ras al Khaimah > Jebel Jais
130
20/02
Fujairah Qidfa Beach > Umm al Quwain
14
21/02
American University Dubai > Hamdan Bin Mohammed Smart University
2
22/02
Stage 6
Abu Dhabi Cycling Club > Abu Dhabi Breakwater
127
23/02
Stage 7
Al Ain Hazza Bin Zayed Stadium > Jebel Hafeet
02/02
Trofeo Palma
Palma > Palma
30/01
Trofeo Ses Salines
Ses Salines > Colònia de Sant Jordi
9