2024-05-12 | Boucles de l'Aulne - Châteaulin | 42 | 1.1 | 0 |
2024-05-11 | Tour du Finistère | 38 | 1.1 | 0 |
2024-04-21 | Liège-Bastogne-Liège | 100 | 1.UWT | 5 |
2024-04-17 | La Flèche Wallonne | DNF | 1.UWT | 0 |
2024-04-14 | Tour du Doubs | 7 | 1.1 | 20 |
2024-04-13 | Tour du Jura Cycliste | 49 | 1.1 | 0 |
2024-04-12 | Classic Grand Besançon Doubs | 13 | 1.1 | 8 |
2024-03-30 | Gran Premio Miguel Indurain | 96 | 1.Pro | 0 |
2024-02-28 | Trofeo Laigueglia | DNF | 1.Pro | 0 |
2024-02-25 | Faun Drôme Classic | DNF | 1.Pro | 0 |
2024-02-24 | Faun-Ardèche Classic | 90 | 1.Pro | 0 |
2024-02-09 | Muscat Classic | 13 | 1.1 | 8 |
2024-01-28 | Trofeo Palma | 129 | 1.1 | 0 |
2024-01-27 | Trofeo Pollença - Port d'Andratx | DNF | 1.1 | 0 |
2024-01-26 | Trofeo Serra Tramuntana | 94 | 1.1 | 0 |
2024-01-24 | Trofeo Calvià | 82 | 1.1 | 0 |
2023-10-05 | Gran Piemonte | 87 | 1.Pro | 0 |
2023-10-03 | Tre Valli Varesine | DNF | 1.Pro | 0 |
2023-08-06 | World Championships ME - Road Race | DNF | WC | 0 |
2023-06-25 | National Championships Spain ME - Road Race | 4 | NC | 4 |
2023-06-13 | CIC - Mont Ventoux | 12 | 1.Pro | 18 |
2023-06-09 | Grosser Preis des Kantons Aargau | 9 | 1.1 | 16 |
2023-05-30 | Mercan'Tour Classic Alpes-Maritimes | 25 | 1.1 | 0 |
| | | | 79 |