| 1 | 461 | 2020-02-11 | 4 | PETRONAS Le Tour de Langkawi | Stage 5 |
| 2 | 455 | 2018-08-02 | 3 | Tour of Qinghai Lake | Stage 11 |
| 3 | 383 | 2018-10-26 | 3 | Tour of Hainan | Stage 4 |
| 4 | 363 | 2018-08-01 | 3 | Tour of Qinghai Lake | Stage 10 |
| 5 | 321 | 2016-03-18 | 5 | Handzame Classic |
| 6 | 309 | 2018-04-28 | 1 | GP Himmerland Rundt |
| 7 | 289 | 2018-02-25 | 2 | Tour of Antalya | Stage 4,Tour of Antalya | General classification |
| 8 | 280 | 2018-07-07 | 1 | Grote prijs Jean-Pierre Monseré |
| 9 | 257 | 2017-03-17 | 6 | Handzame Classic |
| 10 | 248 | 2019-03-08 | | |
| 11 | 246 | 2018-08-03 | 19 | Tour of Qinghai Lake | Stage 12 |
| 12 | 238 | 2019-04-19 | 3 | Tour de Iskandar Johor | Stage 3,Tour de Iskandar Johor | General classification |
| 13 | 230 | 2019-03-06 | | |
| 14 | 228 | 2017-04-02 | DNF | Ronde van Vlaanderen / Tour des Flandres ME |
| 15 | 225 | 2018-07-30 | 5 | Tour of Qinghai Lake | Stage 9 |
| 16 | 222 | 2019-03-07 | | |
| 17 | 220 | 2018-07-08 | | |
| 18 | 217 | 2018-10-23 | 7 | Tour of Hainan | Stage 1 |
| 19 | 210 | 2019-11-18 | 6 | Tour of Fuzhou | Stage 2 |
| 20 | 193 | 2017-10-04 | | |
| 21 | 191 | 2018-12-19 | | |
| 22 | 189 | 2017-11-27 | | |
| 23 | 180 | 2017-03-15 | 8 | Danilith - Nokere Koerse |
| 24 | 178 | 2018-02-21 | | |
| 25 | 177 | 2018-07-23 | 6 | Tour of Qinghai Lake | Stage 2 |
| 26 | 169 | 2018-11-13 | | |
| 27 | 168 | 2016-03-17 | | |
| 28 | 165 | 2018-07-28 | 4 | Tour of Qinghai Lake | Stage 7 |
| 29 | 163 | 2018-10-25 | 8 | Tour of Hainan | Stage 3 |
| 30 | 157 | 2018-10-22 | | |
| 31 | 154 | 2019-10-16 | 7 | Tour of Peninsular | Stage 2 |
| 32 | 154 | 2017-10-03 | 9 | Sparkassen Münsterland Giro |
| 33 | 152 | 2018-11-15 | | |
| 34 | 151 | 2018-11-20 | | |
| 35 | 151 | 2018-11-14 | | |
| 36 | 148 | 2018-07-25 | 112 | Tour of Qinghai Lake | Stage 4 |
| 37 | 146 | 2018-11-22 | | |
| 38 | 143 | 2018-11-19 | | |
| 39 | 143 | 2018-11-17 | | |
| 40 | 138 | 2018-11-18 | | |
| 41 | 137 | 2018-07-29 | 9 | Tour of Qinghai Lake | Stage 8 |
| 42 | 136 | 2018-11-12 | | |
| 43 | 134 | 2016-03-16 | DNF | Nokere Koerse - Danilith Classic |
| 44 | 134 | 2018-11-10 | | |
| 45 | 134 | 2016-03-24 | | |
| 46 | 133 | 2016-03-15 | | |
| 47 | 133 | 2018-10-27 | 64 | Tour of Hainan | Stage 5 |
| 48 | 132 | 2016-03-31 | 79 | Driedaagse De Panne-Koksijde | Stage 3b (ITT),Driedaagse De Panne-Koksijde | General classification,Driedaagse De Panne-Koksijde | Stage 3a |
| 49 | 132 | 2016-03-21 | | |
| 50 | 130 | 2017-05-18 | 5 | Tour of Norway | Stage 2 |