| 27 | Tour de Hongrie | Stage 5 | 2.Pro | 2025-05-18 | ME |
| 26 | Classic Brugge-De Panne ME | 1.UWT | 2025-03-26 | ME |
| 25 | Cro Race | Stage 2 | 2.1 | 2024-10-02 | ME |
| 24 | Gree-Tour of Guangxi | Stage 5 | 2.UWT | 2023-10-16 | ME |
| 23 | La Vuelta Ciclista a España | Stage 12 | 2.UWT | 2023-09-07 | ME |
| 22 | Vuelta a Burgos | Stage 1 | 2.Pro | 2023-08-15 | ME |
| 21 | Grand Prix de Denain - Porte du Hainaut | 1.Pro | 2023-03-16 | ME |
| 20 | UAE Tour | Stage 4 | 2.UWT | 2023-02-23 | ME |
| 19 | La Vuelta ciclista a España | Stage 21 | 2.UWT | 2022-09-11 | ME |
| 18 | Boucles de la Mayenne - Crédit Mutuel | Stage 4 | 2.Pro | 2022-05-29 | ME |
| 17 | Giro di Sicilia - Tour of Sicily | Stage 2 | 2.1 | 2021-09-29 | ME |
| 16 | Giro di Sicilia - Tour of Sicily | Stage 1 | 2.1 | 2021-09-28 | ME |
| 15 | Vuelta a Burgos | Stage 4 | 2.Pro | 2021-08-06 | ME |
| 14 | Vuelta a Burgos | Stage 2 | 2.Pro | 2021-08-04 | ME |
| 13 | Tour Colombia 2.1 | Stage 5 | 2.1 | 2020-02-15 | ME |
| 12 | Tour Colombia 2.1 | Stage 3 | 2.1 | 2020-02-13 | ME |
| 11 | Tour Colombia 2.1 | Stage 2 | 2.1 | 2020-02-12 | ME |
| 10 | Colombia 2.1 | Stage 3 | 2.1 | 2019-02-14 | ME |
| 9 | Tour of Taihu Lake | Stage 2 | 2.1 | 2018-10-09 | ME |
| 8 | Tour of Taihu Lake | Stage 1 | 2.1 | 2018-10-08 | ME |
| 7 | Tour of China II | Stage 1 | 2.1 | 2018-09-18 | ME |
| 6 | Tour of China I | 2.1 | 2018-09-15 | ME |
| 5 | Tour of China I | Stage 2 | 2.1 | 2018-09-09 | ME |
| 4 | Pan-American Continental Championships ME - Road Race | CC | 2018-05-06 | ME |
| 3 | Volta ao Alentejo | Stage 5 | 2.1 | 2017-02-26 | ME |
| 2 | Volta ao Alentejo | Stage 3 | 2.1 | 2017-02-24 | ME |
| 1 | Vuelta Ciclista Comunidad de Madrid | Stage 2 | 2.1 | 2016-05-08 | ME |