Datum |
Rank |
Race |
Route |
Afstand |
|
|
Tour of Fuzhou
(2.1)
|
|
|
20.11 |
DNS |
Stage 5
|
Yongtai - Yongtai |
127.40 km
|
19.11 |
73 |
Stage 4
|
Yongtai - Yunding |
130.80 km
|
18.11 |
65 |
Stage 3
|
Guian - Lianjiang |
133.30 km
|
17.11 |
75 |
Stage 2
|
Wanglong - Changle |
126.30 km
|
16.11 |
63 |
Stage 1
|
Fuzhou - Guling |
113.20 km
|
|
|
Tour of Taihu Lake
(2.1)
|
|
|
|
25 |
Algemeen klassement |
|
|
12.11 |
32 |
Stage 7
|
Jurong Chishanhu - Maoshan |
130.60 km
|
11.11 |
78 |
Stage 6
|
Yancheng - Mingdu |
117.10 km
|
10.11 |
69 |
Stage 5
|
Nantong - Haimen |
148.00 km
|
09.11 |
74 |
Stage 4
|
Wujiang - Wujiang |
117.40 km
|
08.11 |
21 |
Stage 3
|
Anji - Jiangnan |
106.30 km
|
07.11 |
98 |
Stage 2
|
Changxing - Huzhou |
139.00 km
|
06.11 |
116 |
Stage 1
|
Wuxi - Wuxi |
113.30 km
|
05.11 |
52 |
Prologue
|
Wuxi - Wuxi |
5.90 km
|
02.11 |
62 |
Tour of Yancheng Costal Wetlands
(1.2)
|
-
|
-
|
29.10 |
49 |
UAE Cup
(1.1)
|
Sharjah - Sharjah |
-
|
|
|
Sharjah International Cycling Tour
(2.1)
|
|
|
|
12 |
Algemeen klassement |
|
|
28.10 |
46 |
Stage 4
|
Sharjah - Sharjah |
134.00 km
|
27.10 |
18 |
Stage 3
|
Sharjah - Minazif |
156.00 km
|
26.10 |
8 |
Stage 2
|
Al Hamriyah - Al Malaiha |
172.60 km
|
25.10 |
2 |
Stage 1
|
Sharjah - Sharjah |
16.60 km
|
|
|
Abu Dhabi Tour
(2.1)
|
|
|
|
52 |
Algemeen klassement |
|
|
23.10 |
53 |
Stage 4
|
Yas Island Circuit - Yas Island Circuit |
110.00 km
|
22.10 |
60 |
Stage 3
|
Al Qattara - Jebel Hafeet |
142.00 km
|
21.10 |
74 |
Stage 2
|
Yas Marina - Yas Mall |
129.00 km
|
20.10 |
74 |
Stage 1
|
Qasr Alsarab - Madinat Zayed |
174.00 km
|
18.09 |
DNF |
UEC Road European Championships
(CC)
|
Plumelec - Plumelec |
236.30 km
|
|
|
Tour of Bulgaria
(2.2)
|
|
|
|
27 |
Algemeen klassement |
|
|
02.09 |
31 |
Stage 6
|
Maglizh - Troyan |
231.00 km
|
01.09 |
38 |
Stage 5
|
Elena - Maglizh |
79.00 km
|
31.08 |
35 |
Stage 4
|
Ivaylovgrad - Elena |
231.00 km
|
30.08 |
38 |
Stage 3
|
Kardzahli - Ivaylovgrad |
157.00 km
|
29.08 |
53 |
Stage 2
|
Plovdiv - Kardzahli |
95.00 km
|
28.08 |
51 |
Stage 1
|
Sofia - Plovdiv |
205.00 km
|
|
|
Tour of Szeklerland
(2.2)
|
|
|
13.08 |
22 |
Stage 3a
|
Harmaskereszt - Harghita Bai |
6.10 km
|
|
12 |
Algemeen klassement |
|
|
13.08 |
48 |
Stage 3b
|
Miercurea-Ciuc - Miercurea-Ciuc |
123.00 km
|
12.08 |
18 |
Stage 2
|
Odorheiu Secuiesc - Harghita Bai |
163.00 km
|
11.08 |
3 |
Stage 1
|
Miercurea-Ciuc - Miercurea-Ciuc |
184.00 km
|
07.08 |
8 |
Odessa Grand Prix
(1.2)
|
-
|
-
|
06.08 |
18 |
Tour de Ribas
(1.2)
|
-
|
-
|
26.06 |
5 |
National Road Championships - Belarus
(CN)
|
Navahrudak - Navahrudak |
-
|
|
|
Tour de Serbia
(2.2)
|
|
|
18.06 |
DNF |
Stage 5
|
Sokobanja - Vrnjacka Banja |
117.50 km
|
17.06 |
1 |
Stage 4
|
Novi Pazar - Sokobanja |
191.40 km
|
16.06 |
74 |
Stage 3
|
Priboj - Novi Pazar |
123.60 km
|
15.06 |
18 |
Stage 2
|
Bajina Basta - Pribojska Banja |
106.40 km
|
14.06 |
70 |
Stage 1
|
Beograd - Loznica |
144.00 km
|
|
|
Tour of Malopolska
(2.2)
|
|
|
|
19 |
Algemeen klassement |
|
|
|
10 |
Puntenklassement |
|
|
12.06 |
13 |
Stage 3
|
Chocholowskie Termy - Stary Sacz |
146.00 km
|
11.06 |
35 |
Stage 2
|
Niepolomice - Nowy Targ |
151.00 km
|
10.06 |
24 |
Stage 1
|
Trzebinia - Alwernia |
140.00 km
|
|
12 |
Algemeen klassement |
|
|
02.06 |
-
|
Tour of Ukraine
(2.2)
|
Bila Tserkva - Bila Tserkva |
144.00 km
|
29.05 |
13 |
Horizon Park Classic
(1.2)
|
-
|
-
|
27.05 |
19 |
Horizon Park Race for Peace
(1.2)
|
Kiev - Kiev |
-
|
|
|
Tour of Mersin
(2.2)
|
|
|
|
6 |
Algemeen klassement |
|
|
|
2 |
Bergklassement |
|
|
17.04 |
-
|
Stage 4
|
Mersin - Özgecan |
138.00 km
|
16.04 |
5 |
Stage 3
|
Tarsus-Dörtler - Özgecan |
136.00 km
|
15.04 |
15 |
Stage 2
|
Gülnar - Mersin |
146.00 km
|
14.04 |
5 |
Stage 1
|
Anamur - Yanisli |
122.00 km
|
07.02 |
44 |
G.P. Costa degli Etruschi
(1.1)
|
San Vincenzo - Donoratico |
190.60 km
|