2025-07-13 | Tour of Austria | Stage 5 | 39.5 |
2025-06-09 | Critérium du Dauphiné | Stage 2 | 32.8 |
2025-04-12 | Itzulia Basque Country | Stage 6 | 42.9 |
2024-08-25 | Bretagne Classic - Ouest-France | 179.7 |
2024-07-19 | Tour de France | Stage 19 | 23.3 |
2024-07-18 | Tour de France | Stage 18 | 150.4 |
2024-07-17 | Tour de France | Stage 17 | 40.6 |
2024-07-13 | Tour de France | Stage 14 | 44.8 |
2024-07-02 | Tour de France | Stage 4 | 94.1 |
2024-06-04 | Critérium du Dauphiné | Stage 3 | 37.7 |
2024-04-06 | Itzulia Basque Country | Stage 6 | 78.5 |
2024-03-22 | Volta Ciclista a Catalunya | Stage 5 | 47.6 |
2024-03-20 | Volta Ciclista a Catalunya | Stage 3 | 21.3 |
2023-09-03 | Maryland Cycling Classic, presented by UnitedHealthcare | 17 |
2023-07-16 | Tour de France | Stage 15 | 73.9 |
2023-07-06 | Tour de France | Stage 6 | 92 |
2023-07-05 | Tour de France | Stage 5 | 74 |
2023-06-15 | Tour de Suisse | Stage 5 | 157 |
2023-04-29 | Tour de Romandie | Stage 4 | 130 |
2023-03-23 | Volta Ciclista a Catalunya | Stage 4 | 147 |
2023-03-21 | Volta Ciclista a Catalunya | Stage 2 | 149 |
2023-02-16 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 2 | 80 |
2022-07-20 | Tour de France | Stage 17 | 17.4 |
2022-07-16 | Tour de France | Stage 14 | 16 |
2022-05-24 | Giro d'Italia | Stage 16 | 82 |
2022-05-17 | Giro d'Italia | Stage 10 | 59 |
2022-04-20 | La Flèche Wallonne | 135 |
2022-03-24 | Volta Ciclista a Catalunya | Stage 4 | 10 |
2022-03-21 | Volta Ciclista a Catalunya | Stage 1 | 14 |
2021-07-15 | Tour de France | Stage 18 | 66 |
2021-07-13 | Tour de France | Stage 16 | 93 |
2021-07-04 | Tour de France | Stage 9 | 50 |
2021-07-03 | Tour de France | Stage 8 | 50 |
2021-05-11 | Giro d'Italia | Stage 4 | 146 |
2021-04-10 | Itzulia Basque Country | Stage 6 | 13 |
2020-09-15 | Tour de France | Stage 16 | 142 |
2020-08-14 | Critérium du Dauphiné | Stage 3 | 71 |
| | 2717.5 |