2023-07-29 | Donostia San Sebastian Klasikoa | 1 |
2023-05-27 | Giro d'Italia | Stage 20 (ITT) | 3 |
2023-05-26 | Giro d'Italia | Stage 19 | 6 |
2023-05-21 | Giro d'Italia | Stage 15 | 10 |
2023-05-10 | Giro d'Italia | Stage 5 | 2 |
2023-04-19 | La Flèche Wallonne | 1 |
2023-03-23 | Volta Ciclista a Catalunya | Stage 4 | 1 |
2023-03-20 | Volta Ciclista a Catalunya | Stage 1 | 1 |
2022-09-04 | La Vuelta ciclista a España | Stage 15 | 1 |
2022-09-01 | La Vuelta ciclista a España | Stage 12 | 14 |
2022-08-30 | La Vuelta ciclista a España | Stage 10 (ITT) | 2 |
2022-08-27 | La Vuelta ciclista a España | Stage 8 | 1 |
2022-08-24 | La Vuelta ciclista a España | Stage 5 | 2 |
2022-08-21 | La Vuelta ciclista a España | Stage 3 | 1 |
2022-07-26 | Ethias-Tour de Wallonie | Stage 4 | 13 |
2022-05-22 | Giro d'Italia | Stage 15 | 4 |
2022-04-22 | Tour of the Alps | Stage 5 | 1 |
2022-04-20 | Tour of the Alps | Stage 3 | 12 |
2022-03-24 | Volta Ciclista a Catalunya | Stage 4 | 1 |
2021-09-02 | La Vuelta ciclista a España | Stage 18 | 2 |
2021-08-14 | La Vuelta ciclista a España | Stage 1 (ITT) | 2 |
2021-07-31 | Donostia San Sebastian Klasikoa | 5 |
2021-03-10 | Paris - Nice | Stage 4 | 9 |
2020-11-05 | La Vuelta ciclista a España | Stage 15 | 2 |
2020-10-27 | La Vuelta ciclista a España | Stage 7 | 2 |
2020-10-24 | La Vuelta ciclista a España | Stage 5 | 1 |
2020-10-20 | La Vuelta ciclista a España | Stage 1 | 1 |
2020-09-17 | Tour de France | Stage 18 | 1 |
2020-09-10 | Tour de France | Stage 12 | 1 |
2020-09-09 | Tour de France | Stage 11 | 1 |
2020-09-05 | Tour de France | Stage 8 | 1 |
2019-10-12 | Il Lombardia | 1 |
2019-09-29 | World Championships ME - Road Race | 3 |
2019-09-15 | La Vuelta ciclista a España | Stage 21 | 4 |
2019-09-15 | La Vuelta ciclista a España | 1 |
2019-09-14 | La Vuelta ciclista a España | Stage 20 | 5 |
2019-09-13 | La Vuelta ciclista a España | Stage 19 | 1 |
2019-09-12 | La Vuelta ciclista a España | Stage 18 | 1 |
2019-09-11 | La Vuelta ciclista a España | Stage 17 | 13 |
2019-09-09 | La Vuelta ciclista a España | Stage 16 | 2 |
2019-09-08 | La Vuelta ciclista a España | Stage 15 | 3 |
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 | 2 |
2019-08-31 | La Vuelta ciclista a España | Stage 8 | 1 |
2019-08-24 | La Vuelta ciclista a España | Stage 1 (TTT) | 1 |
2019-08-05 | Tour de Pologne | Stage 3 | 1 |
2019-08-04 | Tour de Pologne | Stage 2 | 2 |
2019-08-03 | Tour de Pologne | Stage 1 | 2 |
2019-05-26 | Giro d'Italia | Stage 15 | 1 |