| 2025-09-29 | 2 | Grand Prix du Centre de la France | me | 107 | 02:16:39.000 | 46.981 | 
| 2025-09-28 | 90 | Classique Puisaye-Forterre | me | 0 | 04:03:18.000 | 0 | 
| 2025-09-13 | 80 | Paris - Bourges | me | 165.1 | 03:53:22.000 | 42.448 | 
| 2025-09-07 | 6 | Grand Prix du Faucigny |  | 133 | 02:51:15.000 | 46.599 | 
| 2025-08-24 | 107 | Prix de la Ville de Bavay | me | 158.2 | 03:25:10.000 | 46.265 | 
| 2025-08-23 | 84 | Grand Prix des Marbriers | me | 158 | 00:00:00.000 |  | 
| 2025-07-29 | 75 | Grand Prix de Cours-la-Ville | me | 167.9 | 03:52:04.000 | 43.41 | 
| 2025-07-27 | 56 | Trophée Souvenir Roger Walkowiak - Ville de Cusset | me | 173 | 04:19:23.000 | 40.018 | 
| 2025-07-18 | 11 | Nocturne de Bar-sur-Aube |  | 87.5 | 01:54:51.000 | 45.712 | 
| 2025-07-13 | 75 | Tour de Côte d'Or | me | 0 | 11:04:18.000 | 0 | 
| 2025-07-13 | 54 | Tour de Côte d'Or | me | 168 | 03:31:32.000 | 47.652 | 
| 2025-07-12 | 82 | Tour de Côte d'Or | me | 157 | 04:16:43.000 | 36.694 | 
| 2025-07-11 | 63 | Tour de Côte d'Or | me | 149.5 | 03:16:03.000 | 45.754 | 
| 2025-06-27 | DNF | National Championships France ME - Amateurs |  | 165 | 00:00:00.000 |  | 
| 2025-06-22 | DNF | Tour Nivernais Morvan | me | 157.7 | 00:00:00.000 |  | 
| 2025-06-21 | 67 | Tour Nivernais Morvan | me | 151.2 | 04:09:41.000 | 36.334 | 
| 2025-06-20 | 34 | Tour Nivernais Morvan | me | 92.5 | 01:49:51.000 | 50.523 | 
| 2025-06-19 | 72 | Tour Nivernais Morvan | me | 154.4 | 03:38:02.000 | 42.489 | 
| 2025-06-08 | 5 | Championnat de Bourgogne-Franche-Comté | me | 125.3 | 03:02:14.000 | 41.255 | 
| 2025-06-01 | 36 | Tour de Loire-Atlantique | me | 0 | 07:05:23.000 | 0 | 
| 2025-06-01 | 73 | Tour de Loire-Atlantique | me | 155.9 | 03:35:28.000 | 43.413 | 
| 2025-05-31 | 34 | Tour de Loire-Atlantique | me | 157.1 | 03:29:55.000 | 44.904 | 
| 2025-05-03 | 102 | Grand Prix de la Sologne des Étangs | me | 174.4 | 03:37:30.000 | 48.11 | 
| 2025-03-30 | 89 | Annemasse-Bellegarde et retour | ME | 166 | 04:09:38.000 | 39.899 | 
| 2025-03-22 | 6 | Le Poinçonnet-Panazol Limoges Métropole | me | 157.8 | 03:50:47.000 | 41.025 | 
| 2025-03-09 | 49 | Classique Jean-Paul Taillon | me | 136 | 00:00:00.000 |  | 
| 2025-03-02 | 34 | Grand Prix d'Onjon | me | 127.1 | 02:55:40.000 | 43.412 | 
| 2025-02-23 | 1 | Grand Prix de Puyloubier-Sainte-Victoire | me | 120 | 03:02:16.000 | 39.503 | 
| 2025-02-22 | 92 | Grand Prix du Pays d'Aix | me | 138 | 03:16:41.000 | 42.098 | 
| 2025-02-16 | 61 | Boucles du Haut-Var - 2 | me | 139.4 | 03:31:33.000 | 39.537 | 
| 2025-02-15 | 108 | Boucles du Haut-Var  - 1 | me | 132.1 | 03:23:51.000 | 38.882 | 
| 2024-10-06 | 4 | Prix de Manziat | me | 112.2 | 02:35:26.000 | 43.311 | 
| 2024-08-18 | DNF | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 93.9 | 00:00:00.000 |  | 
| 2024-08-17 | 26 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 118 | 02:40:59.000 | 43.98 | 
| 2024-05-20 | 3 | Tour de l'Eure | mj | 99 | 02:23:48.000 | 41.307 | 
| 2024-05-20 | 13 | Tour de l'Eure | mj | 0 | 07:46:11.000 | 0 | 
| 2024-05-19 | 7 | Tour de l'Eure | mj | 119 | 02:54:47.000 | 40.851 | 
| 2024-05-04 | 14 | National Championships France |  | 0 | 01:09:36.000 | 0 | 
| 2024-04-28 | 10 | Ronde du Bassin Sioule Limagne | mj | 0 | 05:54:53.000 | 0 | 
| 2024-04-28 | 2 | Ronde du Bassin Sioule Limagne | mj | 102 | 02:36:43.000 | 39.051 | 
| 2024-04-27 | 11 | Ronde du Bassin Sioule Limagne | mj | 117 | 02:58:03.000 | 39.427 | 
| 2024-03-24 | 9 | Swiss Bike Cup + UCI XCO Junior Series |  | 0 | 01:11:14.000 | 0 | 
| 2024-03-15 | 8 | MTB French Cup Powered By SKF - XCO/XCC/XCE  + UCI XCO Junior Series |  | 0 | 01:06:18.000 | 0 | 
| 2024-03-03 | 1 | VTT Chabrieres |  | 0 | 01:11:18.000 | 0 | 
| 2024-02-24 | 22 | Shimano Supercup Massi Banyoles |  | 0 | 01:06:06.000 | 0 | 
| 2023-05-09 | 27 | Tour du Pays d'Olliergues |  | 0 | 05:50:19.000 | 0 | 
| 2023-05-07 | 20 | Tour du Pays d'Olliergues |  | 88.8 | 02:28:14.000 | 35.943 | 
| 2023-05-06 | 48 | Tour du Pays d'Olliergues |  | 105.6 | 03:10:25.000 | 33.274 |