| 1 | 4887 | 2020-02-10 | 1 | PETRONAS Le Tour de Langkawi | Stage 4 | 
| 2 | 2832 | 2019-10-09 | 9 | Milano-Torino | 
| 3 | 1979 | 2019-07-05 | 1 | Sibiu Cycling Tour | Stage 2 | 
| 4 | 1772 | 2022-12-20 | 3 | Vuelta Ciclista Internacional a Costa Rica | Stage 5 | 
| 5 | 1603 | 2020-02-11 | 74 | PETRONAS Le Tour de Langkawi | Stage 5 | 
| 6 | 1577 | 2019-09-21 | 1 | Tour of China II | Stage 3 | 
| 7 | 1553 | 2023-12-21 | 41 | Vuelta Ciclista Internacional a Costa Rica | Stage 6 | 
| 8 | 1387 | 2022-12-19 | 1 | Vuelta Ciclista Internacional a Costa Rica | Stage 4 | 
| 9 | 1288 | 2017-09-19 | 1 | Tour of China II | Stage 1 | 
| 10 | 1246 | 2020-01-18 | 1 | Vuelta al Tachira | Stage 7 | 
| 11 | 1209 | 2019-07-06 | 6 | Sibiu Cycling Tour | Stage 3 | 
| 12 | 1178 | 2020-01-19 | 6 | Vuelta al Tachira | Stage 8,Vuelta al Tachira | General classification | 
| 13 | 1156 | 2023-12-20 | 1 | Vuelta Ciclista Internacional a Costa Rica | Stage 5 | 
| 14 | 1067 | 2019-08-15 | 5 | Vuelta a Burgos | Stage 3 | 
| 15 | 1042 | 2019-07-07 | 31 | Sibiu Cycling Tour | Stage 4,Sibiu Cycling Tour | General classification | 
| 16 | 1035 | 2020-09-07 | DNF | Tirreno-Adriatico | Stage 1 | 
| 17 | 936 | 2019-10-10 | 30 | Gran Piemonte | 
| 18 | 894 | 2019-07-08 |  |  | 
| 19 | 873 | 2020-01-17 | 1 | Vuelta al Tachira | Stage 6 (ITT) | 
| 20 | 834 | 2023-11-22 | 5 | Vuelta Ciclistica Internacional a Guatemala | Stage 6 | 
| 21 | 746 | 2020-09-23 |  |  | 
| 22 | 740 | 2020-02-12 | 11 | PETRONAS Le Tour de Langkawi | Stage 6 | 
| 23 | 708 | 2020-01-20 |  |  | 
| 24 | 679 | 2023-11-24 | 6 | Vuelta Ciclistica Internacional a Guatemala | Stage 8 | 
| 25 | 650 | 2019-09-22 | 54 | Tour of China II | Stage 4,Tour of China II | General classification | 
| 26 | 634 | 2020-01-15 | 2 | Vuelta al Tachira | Stage 4 | 
| 27 | 621 | 2023-12-26 |  |  | 
| 28 | 599 | 2020-09-27 | DNF | World Championships ME - Road Race | 
| 29 | 574 | 2022-02-10 | 110 | Tour of Antalya | Stage 1 | 
| 30 | 544 | 2021-04-10 |  |  | 
| 31 | 528 | 2020-09-06 |  |  | 
| 32 | 525 | 2023-12-24 | 3 | Vuelta Ciclista Internacional a Costa Rica | Stage 9 | 
| 33 | 512 | 2020-02-14 | 52 | PETRONAS Le Tour de Langkawi | Stage 8,PETRONAS Le Tour de Langkawi | General classification | 
| 34 | 509 | 2021-04-11 | 140 | Presidential Cycling Tour of Turkey | Stage 1 | 
| 35 | 505 | 2020-01-16 | 19 | Vuelta al Tachira | Stage 5 | 
| 36 | 504 | 2019-10-11 |  |  | 
| 37 | 489 | 2023-09-02 | 6 | Giro della Regione Friuli Venezia Giulia | Stage 3 | 
| 38 | 481 | 2017-09-24 | 50 | Tour of China II | Stage 5,Tour of China II | General classification | 
| 39 | 475 | 2020-02-09 | 66 | PETRONAS Le Tour de Langkawi | Stage 3 | 
| 40 | 466 | 2020-02-06 |  |  | 
| 41 | 454 | 2020-02-07 | 121 | PETRONAS Le Tour de Langkawi | Stage 1 | 
| 42 | 446 | 2022-02-11 | 90 | Tour of Antalya | Stage 2 | 
| 43 | 444 | 2020-02-13 | 92 | PETRONAS Le Tour de Langkawi | Stage 7 | 
| 44 | 439 | 2023-11-21 | 2 | Vuelta Ciclistica Internacional a Guatemala | Stage 5 | 
| 45 | 434 | 2022-12-25 | 7 | Vuelta Ciclista Internacional a Costa Rica | Stage 10,Vuelta Ciclista Internacional a Costa Rica | General classification | 
| 46 | 433 | 2021-04-09 |  |  | 
| 47 | 422 | 2019-08-16 | 75 | Vuelta a Burgos | Stage 4 | 
| 48 | 403 | 2020-04-20 |  |  | 
| 49 | 394 | 2021-11-01 |  |  | 
| 50 | 393 | 2021-04-08 |  |  |