1 | 621 | 2019-07-19 | 2 | Tour of Qinghai Lake | Stage 6 |
2 | 531 | 2019-09-15 | 3 | Coppa Bernocchi - GP BPM |
3 | 529 | 2019-07-24 | 3 | Tour of Qinghai Lake | Stage 10 |
4 | 517 | 2017-08-21 | 2 | Tour de l'Avenir | Stage 4 |
5 | 450 | 2019-10-02 | | |
6 | 392 | 2019-10-09 | 7 | Tour of Taihu Lake | Prologue |
7 | 383 | 2019-05-30 | | |
8 | 348 | 2019-04-16 | 7 | Presidential Cycling Tour of Turkey | Stage 1 |
9 | 336 | 2018-10-12 | 2 | Tour of Taihu Lake | Stage 5 |
10 | 315 | 2020-02-05 | 7 | Saudi Tour | Stage 2 |
11 | 303 | 2018-10-29 | 2 | Tour of Hainan | Stage 7 |
12 | 294 | 2020-09-07 | 17 | Tirreno-Adriatico | Stage 1 |
13 | 276 | 2020-09-08 | 11 | Tirreno-Adriatico | Stage 2 |
14 | 269 | 2019-02-13 | 7 | Colombia 2.1 | Stage 2 |
15 | 261 | 2020-02-22 | | |
16 | 257 | 2019-09-16 | | |
17 | 253 | 2019-09-08 | 7 | GP de Fourmies / La Voix du Nord |
18 | 247 | 2020-02-23 | 17 | UAE Tour | Stage 1 |
19 | 246 | 2019-10-15 | 20 | Tour of Taihu Lake | Stage 6,Tour of Taihu Lake | General classification |
20 | 240 | 2019-05-20 | 4 | Tour of Japan | Stage 2 |
21 | 239 | 2017-08-29 | | |
22 | 228 | 2019-04-01 | 4 | The Princess Maha Chakri Sirindhorn's Cup | Stage 1 |
23 | 226 | 2018-10-23 | 5 | Tour of Hainan | Stage 1 |
24 | 224 | 2017-08-22 | 105 | Tour de l'Avenir | Stage 5 |
25 | 222 | 2020-10-29 | | |
26 | 218 | 2019-07-26 | 4 | Tour of Qinghai Lake | Stage 12 |
27 | 217 | 2020-02-21 | | |
28 | 216 | 2019-05-22 | 4 | Tour of Japan | Stage 4 |
29 | 212 | 2019-10-11 | 11 | Tour of Taihu Lake | Stage 2 |
30 | 204 | 2020-09-06 | | |
31 | 199 | 2018-10-24 | 8 | Tour of Hainan | Stage 2 |
32 | 192 | 2020-02-08 | 5 | Saudi Tour | Stage 5,Saudi Tour | General classification |
33 | 191 | 2020-09-27 | 7 | Paris-Chauny |
34 | 183 | 2019-04-15 | | |
35 | 182 | 2020-08-04 | | |
36 | 182 | 2019-07-25 | 6 | Tour of Qinghai Lake | Stage 11 |
37 | 182 | 2019-10-12 | 21 | Tour of Taihu Lake | Stage 3 |
38 | 179 | 2019-10-10 | 14 | Tour of Taihu Lake | Stage 1 |
39 | 176 | 2019-07-22 | 5 | Tour of Qinghai Lake | Stage 9 |
40 | 173 | 2018-12-25 | | |
41 | 164 | 2020-02-03 | | |
42 | 161 | 2020-08-07 | | |
43 | 160 | 2019-02-02 | 15 | Vuelta a San Juan Internacional | Stage 6 |
44 | 160 | 2018-10-25 | 7 | Tour of Hainan | Stage 3 |
45 | 157 | 2019-07-23 | | |
46 | 157 | 2020-08-03 | DNF | Gran Trittico Lombardo |
47 | 157 | 2019-10-13 | 14 | Tour of Taihu Lake | Stage 4 |
48 | 155 | 2020-10-28 | | |
49 | 155 | 2017-08-30 | | |
50 | 153 | 2020-02-16 | 37 | Clasica de Almeria |