| 2025-09-28 | DNF | Classique Puisaye-Forterre | me | 0 | 00:00:00.000 |  | 
| 2025-09-13 | 88 | Paris - Bourges | me | 165.1 | 03:53:28.000 | 42.43 | 
| 2025-08-24 | 7 | Saint-Brieuc Agglo Tour | me | 0 | 05:56:17.000 | 0 | 
| 2025-08-24 | 3 | Saint-Brieuc Agglo Tour | me | 97.5 | 02:20:55.000 | 41.514 | 
| 2025-08-23 | 2 | Saint-Brieuc Agglo Tour | me | 153.1 | 03:24:10.000 | 44.993 | 
| 2025-08-18 | 64 | Circuit des 2 Provinces-Le Pertre |  | 155 |  |  | 
| 2025-06-27 | 3 | National Championships France ME - Amateurs |  | 165 | 03:55:27.000 | 42.047 | 
| 2025-06-22 | 37 | Tour Nivernais Morvan | me | 0 | 13:24:29.000 | 0 | 
| 2025-06-22 | 55 | Tour Nivernais Morvan | me | 157.7 | 03:42:28.000 | 42.532 | 
| 2025-06-21 | DNF | Tour Nivernais Morvan | me | 151.2 | 00:00:00.000 |  | 
| 2025-06-20 | 61 | Tour Nivernais Morvan | me | 92.5 | 01:49:51.000 | 50.523 | 
| 2025-06-19 | 10 | Tour Nivernais Morvan | me | 154.4 | 03:38:02.000 | 42.489 | 
| 2025-06-15 | 11 | Route Vendéenne | me | 0 | 06:09:48.000 | 0 | 
| 2025-06-15 | 47 | Route Vendéenne | me | 110.2 | 02:22:00.000 | 46.563 | 
| 2025-06-14 | 1 | Route Vendéenne | me | 160.2 | 03:28:11.000 | 46.171 | 
| 2025-04-13 | 7 | Redon - Redon | me | 165 | 00:00:00.000 |  | 
| 2025-03-30 | 2 | Boucles Guégonnaises | me | 158 | 00:00:00.000 |  | 
| 2025-03-29 | 19 | Landivisiau Prix Gilbert Bousquet | me | 151.7 | 00:00:00.000 |  | 
| 2025-03-22 | 9 | Le Poinçonnet-Panazol Limoges Métropole | me | 157.8 | 03:50:53.000 | 41.008 | 
| 2025-03-09 | 3 | Manche-Atlantique | me | 160.8 | 03:48:34.000 | 42.211 | 
| 2025-03-02 | 9 | Route Bretonne | me | 156.5 | 03:43:00.000 | 42.108 | 
| 2025-02-23 | DNF | Grand Prix de Puyloubier-Sainte-Victoire | me | 120 | 00:00:00.000 |  | 
| 2025-02-22 | 48 | Grand Prix du Pays d'Aix | me | 138 | 03:12:22.000 | 43.043 | 
| 2025-02-18 | 53 | Circuit des Plages Vendéennes | me | 130.6 | 03:08:04.000 | 41.666 | 
| 2025-02-09 | 66 | Trophée de l'Essor | me | 122.3 | 02:59:15.000 | 40.937 | 
| 2025-02-08 | DNF | Ronde du Pays Basque | me | 94 | 00:00:00.000 |  | 
| 2025-02-07 | 13 | Tour de Basse-Navarre | ME | 109 | 02:44:12.000 | 39.829 | 
| 2025-02-02 | 153 | Circuit de l'Essor | me | 110 | 02:24:44.000 | 45.601 | 
| 2025-02-01 | 15 | Boucles de l'Essor | me | 114.1 | 02:25:05.000 | 47.187 | 
| 2024-09-29 | DNF | Trophée des Champions | me | 170.7 | 00:00:00.000 |  | 
| 2024-09-27 | 65 | Bol d'Or des Amateurs | me | 172.2 | 03:47:09.000 | 45.485 | 
| 2024-09-22 | 43 | Classique Puisaye-Forterre | me | 170 | 03:50:46.000 | 44.2 | 
| 2024-09-15 | DNF | Tour du Jura | me | 121 | 00:00:00.000 |  | 
| 2024-09-08 | 11 | Ronde Mayennaise |  | 158.9 | 03:35:58.000 | 44.146 | 
| 2024-08-31 | 88 | 3 Jours de Cherbourg | me | 165.9 | 03:51:20.000 | 43.029 | 
| 2024-08-30 | 78 | 3 Jours de Cherbourg | me | 163.2 | 03:46:13.000 | 43.286 | 
| 2024-08-18 | 12 | Saint-Brieuc Agglo Tour | me | 0 | 06:04:03.000 | 0 | 
| 2024-08-18 | 17 | Saint-Brieuc Agglo Tour | me | 97.5 | 02:22:37.000 | 41.019 | 
| 2024-08-17 | 7 | Saint-Brieuc Agglo Tour | me | 160 | 03:30:03.000 | 45.703 | 
| 2024-08-05 | 88 | L'Estivale Bretonne | me | 147.9 | 03:22:09.000 | 43.898 | 
| 2024-08-05 | 42 | L'Estivale Bretonne | me | 0 | 13:00:45.000 | 0 | 
| 2024-08-04 | 2 | L'Estivale Bretonne | me | 135.7 | 03:09:25.000 | 42.985 | 
| 2024-08-03 | 53 | L'Estivale Bretonne | me | 137.4 | 03:16:54.000 | 41.869 | 
| 2024-08-02 | 34 | L'Estivale Bretonne | me | 142.8 | 03:12:17.000 | 44.559 | 
| 2024-07-30 | 3 | Grand Prix d'Availles-Limouzine | me | 125.2 | 02:44:40.000 | 45.619 | 
| 2024-06-23 | 32 | Le Caux Tour |  | 157.5 | 03:39:08.000 | 43.124 | 
| 2024-06-16 | 26 | La Flèche Bigoudène | me | 157.1 | 00:00:00.000 |  | 
| 2024-04-25 | 14 | Critérium Romain-Guyot | me | 79.5 | 01:44:09.000 | 45.799 | 
| 2024-04-01 | 9 | Circuit du Mené | mu | 0 | 03:20:57.000 | 0 | 
| 2024-04-01 | 9 | Circuit du Mené | mu | 136.6 | 03:20:57.000 | 40.786 | 
| 2024-03-24 | 8 | GP Crevoisier Tour de la Courtine |  | 120 | 02:42:43.000 | 44.249 | 
| 2024-03-17 | 9 | Grand Prix de Buxerolles |  | 145.2 | 03:14:45.000 | 44.734 | 
| 2024-03-16 | 29 | Le Poinçonnet-Panazol Limoges Métropole |  | 159 | 03:44:33.000 | 42.485 | 
| 2024-03-02 | 20 | Circuit des 4 Cantons | me | 172 | 03:44:39.000 | 45.938 | 
| 2024-02-25 | 26 | Circuit de la Vallée de la Loire |  | 0 | 03:57:57.000 | 0 | 
| 2024-02-11 | 74 | Trophée de l'Essor |  | 123 | 02:46:28.000 | 44.333 | 
| 2024-02-09 | 81 | Tour de Basse-Navarre |  | 0 | 02:39:24.000 | 0 | 
| 2023-09-09 | 59 | Classic Jean-Patrick Dubuisson U19 |  | 121.6 | 03:09:48.000 | 38.44 | 
| 2023-06-18 | 1 | Championnat de Nouvelle-Aquitaine | mj | 133.6 | 03:30:42.000 | 38.045 | 
| 2023-04-17 | 14 | Côte d'Or Classic Juniors | MJ | 0 | 05:02:29.000 | 0 | 
| 2023-04-16 | 9 | Côte d'Or Classic Juniors | MJ | 83 | 02:05:32.000 | 39.671 | 
| 2023-04-15 | 8 | Côte d'Or Classic Juniors | MJ | 114.8 | 02:34:27.000 | 44.597 | 
| 2023-04-08 | 37 | Tour du Charollais |  | 157.3 | 03:44:32.000 | 42.034 | 
| 2023-04-02 | 11 | Pévèle Classics |  | 121.4 | 03:07:04.000 | 38.938 | 
| 2023-03-12 | 1 | Marmande Val de Garonne classic-Souvenir Rémi Bottechia |  | 108 | 02:48:02.000 | 38.564 | 
| 2023-03-05 | 4 | Trophée de la Ville de Châtellerault |  | 117.4 | 02:48:07.000 | 41.899 |