| 2025-09-28 | 33 | Classique Puisaye-Forterre | me | 0 | 03:52:04.000 | 0 | 
| 2025-09-13 | DNF | Paris - Bourges | me | 165.1 | 00:00:00.000 |  | 
| 2025-06-27 | 64 | National Championships France ME - Amateurs |  | 165 | 04:02:04.000 | 40.898 | 
| 2025-06-07 | 41 | Championnat Auvergne-Rhône-Alpes |  | 167.2 | 00:00:00.000 |  | 
| 2025-05-03 | 8 | Grand Prix de la Sologne des Étangs | me | 174.4 | 03:37:02.000 | 48.214 | 
| 2025-03-30 | 81 | Annemasse-Bellegarde et retour | ME | 166 | 04:08:30.000 | 40.08 | 
| 2025-03-22 | 3 | Le Poinçonnet-Panazol Limoges Métropole | me | 157.8 | 03:50:47.000 | 41.025 | 
| 2025-02-23 | 34 | Grand Prix de Puyloubier-Sainte-Victoire | me | 120 | 03:03:11.000 | 39.305 | 
| 2025-02-22 | DNF | Grand Prix du Pays d'Aix | me | 138 | 00:00:00.000 |  | 
| 2025-02-18 | 64 | Boucles du Haut-Var - 4 | me | 121 | 02:45:40.000 | 43.823 | 
| 2025-02-16 | 42 | Boucles du Haut-Var - 2 | me | 139.4 | 03:29:36.000 | 39.905 | 
| 2024-09-01 | 19 | Classique des Bourbons | mj | 0 | 05:22:21.000 | 0 | 
| 2024-09-01 | 18 | Classique des Bourbons | mj | 0 | 02:12:50.000 | 0 | 
| 2024-08-31 | 40 | Classique des Bourbons | mj | 109.3 | 02:57:04.000 | 37.037 | 
| 2024-07-07 | 1 | Tour du Carmausin Ségala | mj | 0 | 03:05:23.000 | 0 | 
| 2024-06-16 | 2 | A Travers le Beaujolais |  | 0 | 03:36:48.000 | 0 | 
| 2024-06-16 | 4 | A Travers le Beaujolais |  | 124.9 | 03:13:30.000 | 38.729 | 
| 2024-04-21 | 4 | Prix de la Ville d'Aubenas | mj | 101.5 | 02:30:39.000 | 40.425 | 
| 2024-04-20 | 5 | Prix du Conseil Départemental de l'Ardèche | mj | 97.5 | 02:06:03.000 | 46.41 | 
| 2024-03-31 | 12 | Pévèle Classics |  | 112 | 02:42:58.000 | 41.235 | 
| 2023-08-20 | 1 | Tour Causses Aigoual Cévennes & Pays de Sommières |  | 0 | 05:00:37.000 | 0 | 
| 2023-08-20 | 2 | Tour Causses Aigoual Cévennes & Pays de Sommières |  | 0 | 05:00:37.000 | 0 | 
| 2023-08-20 | 1 | Tour Causses Aigoual Cévennes & Pays de Sommières |  | 80 | 02:12:11.000 | 36.313 | 
| 2023-08-19 | 1 | Tour Causses Aigoual Cévennes & Pays de Sommières |  | 111 | 02:37:32.000 | 42.277 | 
| 2023-07-24 | 12 | Tour de la Vallée de la Trambouze |  | 0 | 03:19:14.000 | 0 | 
| 2023-07-24 | 11 | Tour de la Vallée de la Trambouze |  | 114 | 02:59:28.000 | 38.113 | 
| 2023-06-25 | 11 | Championnat Auvergne-Rhône-Alpes | mj | 120 | 00:00:00.000 |  | 
| 2023-05-06 | 34 | Tour du Pays d'Olliergues |  | 105.6 | 03:05:25.000 | 34.172 | 
| 2023-04-23 | 5 | Prix de la Ville d'Aubenas |  | 0 | 02:01:03.000 | 0 | 
| 2023-04-23 | 12 | Prix de la Ville d'Aubenas |  | 82 | 01:58:52.000 | 41.391 | 
| 2023-04-22 | 12 | Prix du Conseil Départemental de l'Ardèche |  | 107 | 02:45:02.000 | 38.901 | 
| 2023-04-17 | 51 | Côte d'Or Classic Juniors | MJ | 0 | 05:16:14.000 | 0 | 
| 2023-04-16 | 58 | Côte d'Or Classic Juniors | MJ | 83 | 02:12:50.000 | 37.491 | 
| 2023-04-15 | 43 | Côte d'Or Classic Juniors | MJ | 114.8 | 02:41:16.000 | 42.712 | 
| 2023-04-02 | 13 | Pévèle Classics |  | 121.4 | 03:07:04.000 | 38.938 | 
| 2022-12-04 | DNF | 6eme Manche Coupe de France Cyclo-cross: Troyes | MJ | 0 | 00:00:00.000 |  | 
| 2022-12-03 | 82 | 5eme Manche Coupe de France Cyclo-cross: Troyes | MJ | 0 | 00:49:42.000 | 0 | 
| 2022-11-20 | 68 | 4eme Manche Coupe de France Cyclo-cross: Camors | MJ | 0 | 00:50:51.000 | 0 | 
| 2022-11-19 | 108 | 3eme Manche Coupe de France Cyclo-cross: Camors | MJ | 0 | 00:51:23.000 | 0 | 
| 2022-10-23 | 80 | 2eme Manche Coupe de France Cyclo-cross: Nommay | MJ | 0 | 00:46:02.000 | 0 | 
| 2022-10-22 | 135 | 1ere Manche Coupe de France Cyclo-cross: Nommay | MJ | 0 | 00:55:58.000 | 0 |