2024-04-02 | Itzulia Basque Country | Stage 2 | 1 |
2024-02-18 | Tour des Alpes-Maritimes | Stage 2 | 1 |
2023-08-18 | Arctic Race of Norway | Stage 2 | 1 |
2023-05-23 | Giro d'Italia | Stage 16 | 18 |
2023-05-18 | Giro d'Italia | Stage 12 | 9 |
2023-02-26 | O Gran Camiño | Stage 4 (ITT) | 1 |
2023-02-25 | O Gran Camiño | Stage 3 | 5 |
2022-08-06 | Vuelta a Burgos | Stage 5 | 4 |
2022-04-20 | Tour of the Alps | Stage 3 | 15 |
2022-04-06 | Itzulia Basque Country | Stage 3 | 1 |
2022-04-04 | Itzulia Basque Country | Stage 1 (ITT) | 1 |
2022-02-18 | Volta ao Algarve em Bicicleta | Stage 3 | 1 |
2022-02-16 | Volta ao Algarve em Bicicleta | Stage 1 | 1 |
2022-02-06 | Volta a la Comunitat Valenciana | Stage 5 | 7 |
2021-09-02 | La Vuelta ciclista a España | Stage 18 | 1 |
2021-08-29 | La Vuelta ciclista a España | Stage 15 | 1 |
2021-08-26 | La Vuelta ciclista a España | Stage 12 | 2 |
2021-08-25 | La Vuelta ciclista a España | Stage 11 | 6 |
2021-08-24 | La Vuelta ciclista a España | Stage 10 | 6 |
2021-08-20 | La Vuelta ciclista a España | Stage 7 | 5 |
2021-05-22 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 5 | 1 |
2021-05-20 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 3 | 1 |
2021-05-08 | Volta ao Algarve em Bicicleta | Stage 4 (ITT) | 1 |
2021-05-06 | Volta ao Algarve em Bicicleta | Stage 2 | 2 |
2021-04-16 | Volta a la Comunitat Valenciana | Stage 3 | 1 |
2020-11-07 | La Vuelta ciclista a España | Stage 17 | 2 |
2020-11-06 | La Vuelta ciclista a España | Stage 16 | 1 |
2020-11-05 | La Vuelta ciclista a España | Stage 15 | 3 |
2020-10-30 | La Vuelta ciclista a España | Stage 10 | 4 |
2020-10-27 | La Vuelta ciclista a España | Stage 7 | 1 |
2020-10-20 | La Vuelta ciclista a España | Stage 1 | 1 |
2020-07-30 | Vuelta a Burgos | Stage 3 | 1 |
2019-09-15 | La Vuelta ciclista a España | Stage 21 | 3 |
2019-09-14 | La Vuelta ciclista a España | Stage 20 | 4 |
2019-09-12 | La Vuelta ciclista a España | Stage 18 | 2 |
2019-09-11 | La Vuelta ciclista a España | Stage 17 | 3 |
2019-09-09 | La Vuelta ciclista a España | Stage 16 | 6 |
2019-09-08 | La Vuelta ciclista a España | Stage 15 | 1 |
2019-09-07 | La Vuelta ciclista a España | Stage 14 | 1 |
2019-09-06 | La Vuelta ciclista a España | Stage 13 | 1 |
2019-09-05 | La Vuelta ciclista a España | Stage 12 | 5 |
2019-09-04 | La Vuelta ciclista a España | Stage 11 | 11 |
2019-09-03 | La Vuelta ciclista a España | Stage 10 (ITT) | 1 |
2019-08-31 | La Vuelta ciclista a España | Stage 8 | 5 |
2019-08-30 | La Vuelta ciclista a España | Stage 7 | 2 |
2019-08-29 | La Vuelta ciclista a España | Stage 6 | 1 |
2019-08-28 | La Vuelta ciclista a España | Stage 5 | 1 |
2019-08-27 | La Vuelta ciclista a España | Stage 4 | 1 |
2019-08-26 | La Vuelta ciclista a España | Stage 3 | 1 |
2019-08-25 | La Vuelta ciclista a España | Stage 2 | 2 |