General classification
6
Classics
4
Flat
53
Hilly
3
Mountain
0
Time Trial
2024 BAHRAIN - VICTORIOUS
32
2023 BAHRAIN VICTORIOUS
2022 TEAM CORRATEC
1
2021 DELKO
13
2020 NIPPO DELKO PROVENCE
12
28/09
Stage 1
Langkawi (Kuah) > Langkawi (Kuah)
29/09
Stage 2
Padang Besar > Kepala Batas
DNF
09/09
Tour of Binzhou
Binzhou > Binzhou
10
Trans-Himalaya Cycling Race
5
07/08
Linzhi > Wolong Village
22
08/08
Lhoka > Gongga Country
09/08
Stage 3
Lhasa > Lhasa
10/08
Stage 4
Jiangzi > Shigatse
22/06
Copenhagen Sprint
Roskilde > Copenhagen
25
09/06
Antwerp Port Epic / Sels Trophy
Antwerp > Antwerp
15
08/06
Brussels Cycling Classic
Brussels > Brussels
89
04/06
Piran > Škofljica
16
05/06
Velenje > Rogaška Slatina
87
06/06
Majšperk > Ormož
07/04
Qionghai > Qionghai
08/04
Qionghai > Lingshui
09/04
Lingshui > Baoting
90
10/04
Baoting > Dongfang
22/03
Milano - Sanremo
Pavia > Sanremo
61
UAE Tour
92
30
17/02
Madinat Zayed Shams Solar Park > Liwa Palace
59
18/02
Al Hudayriyat Island > Al Hudayriyat Island
67
19/02
Ras al Khaimah > Jebel Jais
100
20/02
Fujairah Qidfa Beach > Umm al Quwain
21/02
Stage 5
American University Dubai > Hamdan Bin Mohammed Smart University
108
22/02
Stage 6
Abu Dhabi Cycling Club > Abu Dhabi Breakwater
23/02
Stage 7
Al Ain Hazza Bin Zayed Stadium > Jebel Hafeet
82