2024-04-03 | Itzulia Basque Country | Stage 3 | 1 |
2024-04-02 | Itzulia Basque Country | Stage 2 | 1 |
2024-04-01 | Itzulia Basque Country | Stage 1 (ITT) | 3 |
2024-03-30 | Gran Premio Miguel Indurain | 1 |
2024-03-10 | Paris - Nice | Stage 8 | 3 |
2024-02-11 | Clasica de Almeria | 1 |
2023-10-03 | Tre Valli Varesine | 2 |
2023-09-24 | Škoda Tour Luxembourg | Stage 5 | 1 |
2023-08-06 | World Championships ME - Road Race | 2 |
2023-07-29 | Donostia San Sebastian Klasikoa | 2 |
2023-07-22 | Tour de France | Stage 20 | 2 |
2023-07-21 | Tour de France | Stage 19 | 2 |
2023-07-20 | Tour de France | Stage 18 | 1 |
2023-07-18 | Tour de France | Stage 16 (ITT) | 2 |
2023-07-16 | Tour de France | Stage 15 | 5 |
2023-07-15 | Tour de France | Stage 14 | 1 |
2023-07-13 | Tour de France | Stage 12 | 30 |
2023-07-11 | Tour de France | Stage 10 | 3 |
2023-06-15 | Tour de Suisse | Stage 5 | 2 |
2023-06-14 | Tour de Suisse | Stage 4 | 1 |
2023-06-12 | Tour de Suisse | Stage 2 | 1 |
2023-06-11 | Tour de Suisse | Stage 1 (ITT) | 1 |
2023-06-09 | Grosser Preis des Kantons Aargau | 4 |
2023-04-23 | Liège-Bastogne-Liège | 1 |
2023-04-08 | Itzulia Basque Country | Stage 6 | 3 |
2023-04-07 | Itzulia Basque Country | Stage 5 | 1 |
2023-04-01 | Gran Premio Miguel Indurain | 19 |
2023-03-12 | Paris - Nice | Stage 8 | 1 |
2023-03-11 | Paris - Nice | Stage 7 | 1 |
2023-02-26 | O Gran Camiño | Stage 4 (ITT) | 1 |
2023-02-25 | O Gran Camiño | Stage 3 | 2 |
2023-02-24 | O Gran Camiño | Stage 2 | 1 |
2022-10-17 | PETRONAS Le Tour de Langkawi | Stage 7 | 1 |
2022-08-28 | Bretagne Classic - Ouest-France | 1 |
2022-07-30 | Donostia San Sebastian Klasikoa | 2 |
2022-07-21 | Tour de France | Stage 18 | 1 |
2022-07-13 | Tour de France | Stage 11 | 11 |
2022-07-12 | Tour de France | Stage 10 | 7 |
2022-07-10 | Tour de France | Stage 9 | 9 |
2022-07-08 | Tour de France | Stage 7 | 1 |
2022-07-07 | Tour de France | Stage 6 | 2 |
2022-06-19 | Tour de Suisse | Stage 8 (ITT) | 2 |
2022-06-18 | Tour de Suisse | Stage 7 | 18 |
2022-06-15 | Tour de Suisse | Stage 4 | 1 |
2022-05-01 | Tour de Romandie | Stage 5 (ITT) | 4 |
2022-04-30 | Tour de Romandie | Stage 4 | 16 |
2022-04-27 | Tour de Romandie | Stage 1 | 1 |
2022-04-09 | Itzulia Basque Country | Stage 6 | 9 |
2022-04-08 | Itzulia Basque Country | Stage 5 | 1 |
2022-04-06 | Itzulia Basque Country | Stage 3 | 5 |