2024-04-23 | Tour de Romandie | Prologue | 1 |
2024-04-21 | Liège-Bastogne-Liège | 1 |
2024-04-14 | Tour du Doubs | 1 |
2024-04-13 | Tour du Jura Cycliste | 3 |
2024-04-12 | Classic Grand Besançon Doubs | 4 |
2024-03-18 | Volta Ciclista a Catalunya | Stage 1 | 1 |
2024-01-26 | Trofeo Serra Tramuntana | 6 |
2023-09-06 | La Vuelta Ciclista a España | Stage 11 | 12 |
2023-09-02 | La Vuelta Ciclista a España | Stage 8 | 6 |
2023-08-31 | La Vuelta Ciclista a España | Stage 6 | 15 |
2023-08-30 | La Vuelta Ciclista a España | Stage 5 | 1 |
2023-06-13 | CIC - Mont Ventoux | 1 |
2023-06-09 | Grosser Preis des Kantons Aargau | 4 |
2023-04-29 | Tour de Romandie | Stage 4 | 1 |
2023-04-25 | Tour de Romandie | Prologue | 3 |
2023-04-19 | La Flèche Wallonne | 2 |
2023-04-16 | Tour du Doubs | 4 |
2023-04-15 | Tour du Jura Cycliste | 1 |
2023-03-21 | Volta Ciclista a Catalunya | Stage 2 | 1 |
2023-02-26 | O Gran Camiño | Stage 4 (ITT) | 2 |
2023-02-24 | O Gran Camiño | Stage 2 | 1 |
2023-02-23 | O Gran Camiño | Stage 1 | 2 |
2023-02-15 | Tour of Oman | Stage 5 | 1 |
2023-02-13 | Tour of Oman | Stage 3 | 2 |
2023-02-12 | Tour of Oman | Stage 2 | 7 |
2022-10-04 | Tre Valli Varesine | 1 |
2022-09-10 | La Vuelta ciclista a España | Stage 20 | 2 |
2022-09-08 | La Vuelta ciclista a España | Stage 18 | 1 |
2022-09-07 | La Vuelta ciclista a España | Stage 17 | 18 |
2022-08-26 | La Vuelta ciclista a España | Stage 7 | 25 |
2022-08-25 | La Vuelta ciclista a España | Stage 6 | 1 |
2022-07-24 | Ethias-Tour de Wallonie | Stage 2 | 4 |
2022-03-27 | Volta Ciclista a Catalunya | Stage 7 | 7 |
2022-03-24 | Volta Ciclista a Catalunya | Stage 4 | 8 |
2021-09-17 | Škoda-Tour de Luxembourg | Stage 4 (ITT) | 1 |
2021-09-04 | La Vuelta ciclista a España | Stage 20 | 15 |
2021-09-01 | La Vuelta ciclista a España | Stage 17 | 1 |
2021-08-28 | La Vuelta ciclista a España | Stage 14 | 9 |
2021-08-24 | La Vuelta ciclista a España | Stage 10 | 8 |
2021-08-20 | La Vuelta ciclista a España | Stage 7 | 4 |
2021-07-24 | Olympic Games Road Race | 1 |
2021-07-16 | Tour de France | Stage 19 | 1 |
2021-06-26 | Tour de France | Stage 1 | 1 |
2021-04-27 | Tour de Romandie | Prologue | 2 |
2021-04-09 | Itzulia Basque Country | Stage 5 | 1 |
2020-09-17 | Tour de France | Stage 18 | 2 |
2020-09-16 | Tour de France | Stage 17 | 1 |
2020-09-13 | Tour de France | Stage 15 | 6 |
2020-09-03 | Tour de France | Stage 6 | 8 |
2020-08-29 | Tour de France | Stage 1 | 1 |