1 | 2025-07-22 | 7 | Tour de France | Stage 16 | 22 |
2 | 2025-07-06 | 12 | Tour de France | Stage 2 | 6 |
3 | 2025-06-22 | 3 | Andorra MoraBanc Clàssica | 40 |
4 | 2025-06-15 | 7 | Critérium du Dauphiné | General classification | 100 |
5 | 2025-06-15 | 6 | Critérium du Dauphiné | Stage 8 | 7 |
6 | 2025-06-14 | 7 | Critérium du Dauphiné | Stage 7 | 4 |
7 | 2025-04-27 | 99 | Liège-Bastogne-Liège | 5 |
8 | 2025-04-12 | 2 | Itzulia Basque Country | General classification | 190 |
9 | 2025-04-12 | 2 | Itzulia Basque Country | Stage 6 | 30 |
10 | 2025-04-09 | 5 | Itzulia Basque Country | Stage 3 | 10 |
11 | 2025-03-30 | 3 | Volta Ciclista a Catalunya | General classification | 160 |
12 | 2025-03-27 | 3 | Volta Ciclista a Catalunya | Stage 4 | 18 |
13 | 2025-03-26 | 6 | Volta Ciclista a Catalunya | Stage 3 | 7 |
14 | 2025-03-01 | 9 | Faun-Ardèche Classic | 26 |
15 | 2025-02-23 | 18 | Vuelta a Andalucia Ruta Ciclista Del Sol | General classification | 12 |
16 | 2025-02-20 | 5 | Vuelta a Andalucia Ruta Ciclista Del Sol | Stage 2 | 4 |
17 | 2024-10-12 | 5 | Il Lombardia | 100 |
18 | 2024-10-05 | 8 | Giro dell'Emilia | 30 |
19 | 2024-09-29 | 8 | World Championships ME - Road Race | 90 |
20 | 2024-09-08 | 3 | La Vuelta Ciclista a España | General classification | 240 |
21 | 2024-09-07 | 2 | La Vuelta Ciclista a España | Stage 20 | 50 |
22 | 2024-09-06 | 4 | La Vuelta Ciclista a España | Stage 19 | 25 |
23 | 2024-09-03 | 9 | La Vuelta Ciclista a España | Stage 16 | 8 |
24 | 2024-09-01 | 4 | La Vuelta Ciclista a España | Stage 15 | 25 |
25 | 2024-08-29 | 15 | La Vuelta Ciclista a España | Stage 12 | 1 |
26 | 2024-08-25 | 10 | La Vuelta Ciclista a España | Stage 9 | 6 |
27 | 2024-08-24 | 2 | La Vuelta Ciclista a España | Stage 8 | 50 |
28 | 2024-08-20 | 4 | La Vuelta Ciclista a España | Stage 4 | 25 |
| | | | 1291 |