General classification
31
Classics
17
Flat
37
Hilly
16
Mountain
5
Time Trial
8
2024 BURGOS - BH
66
2023 BOLTON EQUITIES BLACK SPOKE
72
2022 BLACK SPOKE PRO CYCLING
15
2021 BLACK SPOKE PRO CYCLING
0
2018 AQUA BLUE SPORT
Tour of Hainan
3
07/04
Stage 1
Qionghai > Qionghai
14
08/04
Stage 2
Qionghai > Lingshui
09/04
Stage 3
Lingshui > Baoting
10/04
Stage 4
Baoting > Dongfang
1
11/04
Stage 5
Changjiang > Sanya
4
30/03
Gent-Wevelgem in Flanders Fields
Ypres > Wevelgem
61
28/03
E3 Saxo Classic
Harelbeke > Harelbeke
112
21/03
Bredene Koksijde Classic
Bredene > Koksijde
DNF
20/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
22
19/03
Danilith Nokere Koerse
Deinze > Nokere
35
09/03
Grote prijs Jean-Pierre Monseré
Ichtegem > Roeselare
68
08/03
Grand Prix Criquielion
Ath > Lessines
6
04/03
Ename Samyn Classic
Quaregnon > Dour
25
UAE Tour
54
27
17/02
Madinat Zayed Shams Solar Park > Liwa Palace
18/02
Al Hudayriyat Island > Al Hudayriyat Island
21
19/02
Ras al Khaimah > Jebel Jais
62
20/02
Fujairah Qidfa Beach > Umm al Quwain
23
21/02
American University Dubai > Hamdan Bin Mohammed Smart University
106
22/02
Stage 6
Abu Dhabi Cycling Club > Abu Dhabi Breakwater
121
23/02
Stage 7
Al Ain Hazza Bin Zayed Stadium > Jebel Hafeet
70
02/02
Cadel Evans Great Ocean Road Race - Men
Geelong > Geelong
2
30/01
Surf Coast Classic - Men
Lorne > Torquay
10
Santos Tour Down Under
51
21/01
Prospect > Gumeracha
13
22/01
Tanunda > Tanunda
91
23/01
Norwood > Uraidla
53
24/01
Glenelg > Victor Harbor
95
25/01
McLaren Vale > Willunga Hill
65
26/01
Adelaide > Adelaide
97