2023-09-01 | La Vuelta Ciclista a España | Stage 7 | 14 |
2023-03-24 | Volta Ciclista a Catalunya | Stage 5 | 1 |
2023-02-26 | O Gran Camiño | Stage 4 (ITT) | 3 |
2022-08-30 | La Vuelta ciclista a España | Stage 10 (ITT) | 1 |
2022-08-23 | La Vuelta ciclista a España | Stage 4 | 1 |
2022-08-21 | La Vuelta ciclista a España | Stage 3 | 7 |
2022-06-17 | Tour de Suisse | Stage 6 | 17 |
2022-03-21 | Volta Ciclista a Catalunya | Stage 1 | 1 |
2021-09-02 | La Vuelta ciclista a España | Stage 18 | 4 |
2021-08-25 | La Vuelta ciclista a España | Stage 11 | 1 |
2021-08-14 | La Vuelta ciclista a España | Stage 1 (ITT) | 2 |
2021-07-23 | Tour de Wallonie | Stage 4 | 1 |
2021-04-17 | Volta a la Comunitat Valenciana | Stage 4 (ITT) | 2 |
2021-04-16 | Volta a la Comunitat Valenciana | Stage 3 | 1 |
2021-03-27 | Volta Ciclista a Catalunya | Stage 6 | 1 |
2020-11-07 | La Vuelta ciclista a España | Stage 17 | 3 |
2020-10-27 | La Vuelta ciclista a España | Stage 7 | 1 |
2019-09-15 | La Vuelta ciclista a España | Stage 21 | 3 |
2019-09-14 | La Vuelta ciclista a España | Stage 20 | 5 |
2019-09-12 | La Vuelta ciclista a España | Stage 18 | 3 |
2019-09-11 | La Vuelta ciclista a España | Stage 17 | 3 |
2019-09-09 | La Vuelta ciclista a España | Stage 16 | 3 |
2019-09-08 | La Vuelta ciclista a España | Stage 15 | 6 |
2019-09-07 | La Vuelta ciclista a España | Stage 14 | 1 |
2019-09-06 | La Vuelta ciclista a España | Stage 13 | 2 |
2019-09-05 | La Vuelta ciclista a España | Stage 12 | 2 |
2019-09-04 | La Vuelta ciclista a España | Stage 11 | 3 |
2019-09-03 | La Vuelta ciclista a España | Stage 10 (ITT) | 2 |
2019-09-01 | La Vuelta ciclista a España | Stage 9 | 1 |
2019-08-31 | La Vuelta ciclista a España | Stage 8 | 4 |
2019-08-30 | La Vuelta ciclista a España | Stage 7 | 2 |
2019-08-29 | La Vuelta ciclista a España | Stage 6 | 5 |
2019-08-28 | La Vuelta ciclista a España | Stage 5 | 5 |
2019-08-04 | Tour de Pologne | Stage 2 | 2 |
2019-08-03 | Tour de Pologne | Stage 1 | 2 |