| 2025-10-04 | 10 | Trophée des Champions | me | 170.3 | 03:53:07.000 | 43.832 |
| 2025-10-03 | 26 | Bol d'Or des Amateurs | me | 180 | 04:06:13.000 | 43.864 |
| 2025-09-28 | 9 | National Championships France - Gravel | | 154.9 | 04:11:47.000 | 36.913 |
| 2025-09-21 | 111 | Tour de Rhuys | me | 159.4 | 00:00:00.000 | |
| 2025-09-08 | 17 | Grand Prix de Fougères | me | 0 | 00:00:00.000 | |
| 2025-09-07 | 1 | Prix de La Chaize-le-Vicomte | | 111.2 | 02:30:08.000 | 44.44 |
| 2025-08-31 | 18 | Tour du Périgord | me | 148 | 03:47:45.000 | 38.99 |
| 2025-08-23 | 103 | Saint-Brieuc Agglo Tour | me | 153.1 | 03:34:47.000 | 42.769 |
| 2025-08-18 | 18 | Circuit des 2 Provinces-Le Pertre | | 155 | | |
| 2025-08-03 | 61 | Prix de Saint-Sulpice-les-Feuilles | me | 171.1 | 03:48:39.000 | 44.898 |
| 2025-06-27 | DNF | National Championships France ME - Amateurs | | 165 | 00:00:00.000 | |
| 2025-06-21 | 11 | La SportBreizh Élites - Trophée France Bleu Breizh Izel | me | 159.6 | 03:38:25.000 | 43.843 |
| 2025-06-15 | 39 | Route Vendéenne | me | 110.2 | 02:22:00.000 | 46.563 |
| 2025-06-15 | 14 | Route Vendéenne | me | 0 | 06:10:00.000 | 0 |
| 2025-06-14 | 7 | Route Vendéenne | me | 160.2 | 03:28:17.000 | 46.149 |
| 2025-05-25 | 83 | Essor Breton | me | 161.9 | 03:34:39.000 | 45.255 |
| 2025-05-25 | 47 | Essor Breton | me | 0 | 12:05:57.000 | 0 |
| 2025-05-24 | 15 | Essor Breton | me | 157.8 | 03:35:05.000 | 44.02 |
| 2025-05-23 | 20 | Essor Breton | me | 0 | 01:43:33.000 | 0 |
| 2025-05-22 | 16 | Essor Breton | me | 142.1 | 03:12:40.000 | 44.253 |
| 2025-05-11 | 2 | Boucles de la Charente-Maritime | me | 158.6 | 03:50:11.000 | 41.341 |
| 2025-05-11 | 8 | Boucles de la Charente-Maritime | me | 0 | 10:00:18.000 | 0 |
| 2025-05-10 | 14 | Boucles de la Charente-Maritime | me | 100 | 02:10:23.000 | 46.018 |
| 2025-05-09 | 89 | Boucles de la Charente-Maritime | me | 159.3 | 03:37:49.000 | 43.881 |
| 2025-04-27 | 93 | Souvenir Patrick-Metz | me | 156 | 03:33:23.000 | 43.865 |
| 2025-04-27 | 90 | Souvenir Patrick-Metz | me | 0 | 03:58:40.000 | 0 |
| 2025-04-23 | 7 | Critérium Romain-Guyot | | 81 | 00:00:00.000 | |
| 2025-04-21 | 27 | Circuit du Mené | mu | 136.6 | 03:08:04.000 | 43.58 |
| 2025-04-21 | 8 | Circuit du Mené | mu | 0 | 03:16:07.000 | 0 |
| 2025-04-06 | DNF | Prix de Saint-Projet à La Rochefoucauld-en-Angoumois | me | 142.8 | 00:00:00.000 | |
| 2025-04-05 | 22 | Tour de la Charente Limousine | me | 164.7 | 03:37:32.000 | 45.428 |
| 2025-03-23 | 17 | Grand Prix National de Cintegabelle | me | 139.4 | 03:26:40.000 | 40.471 |
| 2025-03-16 | 10 | Circuit du Morbihan | me | 157 | 00:00:00.000 | |
| 2025-03-09 | 12 | Manche-Atlantique | me | 160.8 | 03:48:34.000 | 42.211 |
| 2025-03-01 | 7 | La Melrandaise | me | 129 | 02:56:05.000 | 43.956 |
| 2025-02-23 | 48 | Circuit des Plages Vendéennes | me | 146 | 03:08:38.000 | 46.439 |
| 2025-02-23 | 23 | Circuit des Plages Vendéennes | me | 0 | 00:00:00.000 | |
| 2025-02-18 | 8 | Circuit des Plages Vendéennes | me | 130.6 | 03:07:56.000 | 41.696 |
| 2025-02-15 | 21 | Circuit des Plages Vendéennes | me | 139.5 | 02:56:46.000 | 47.351 |
| 2025-02-08 | DNF | Ronde du Pays Basque | me | 94 | 00:00:00.000 | |
| 2025-02-07 | 70 | Tour de Basse-Navarre | ME | 109 | 02:44:12.000 | 39.829 |
| 2025-01-11 | 18 | National Championships France MU | MU | 0 | 00:59:02.000 | 0 |
| 2024-10-20 | 33 | Coupe de France de Cyclo-Cross #2 - Nommay | MU | 0 | 00:52:17.000 | 0 |
| 2024-10-19 | 24 | Coupe de France de Cyclo-Cross #1 - Nommay | MU | 0 | 00:54:51.000 | 0 |
| 2024-07-31 | 18 | Route d'Or du Poitou | me | 132 | 03:10:47.000 | 41.513 |
| 2024-07-30 | 6 | Grand Prix d'Availles-Limouzine | me | 125.2 | 02:44:40.000 | 45.619 |
| 2024-07-24 | 14 | Nocturne de Blossac | me | 86.4 | 01:52:27.000 | 46.1 |
| 2024-07-14 | 34 | Tour des Deux-Sèvres-Magasins | me | 138.8 | 02:53:45.000 | 47.931 |
| 2024-07-14 | 14 | Tour des Deux-Sèvres-Magasins | me | 0 | 11:52:05.000 | 0 |
| 2024-07-13 | 25 | Tour des Deux-Sèvres-Magasins | me | 97.7 | 02:02:16.000 | 47.944 |
| 2024-07-12 | 16 | Tour des Deux-Sèvres-Magasins | me | 142.4 | 03:16:31.000 | 43.477 |
| 2024-07-11 | 12 | Tour des Deux-Sèvres-Magasins | me | 152 | 03:16:54.000 | 46.318 |
| 2024-07-07 | 29 | Tour du Piémont Pyrénéen | me | 150.3 | 03:37:12.000 | 41.519 |
| 2024-07-07 | 72 | Tour du Piémont Pyrénéen | me | 0 | 10:50:55.000 | 0 |
| 2024-07-06 | 94 | Tour du Piémont Pyrénéen | me | 141.5 | 04:25:20.000 | 31.997 |
| 2024-07-05 | 89 | Tour du Piémont Pyrénéen | me | 101.9 | 02:20:40.000 | 43.464 |
| 2024-06-30 | 75 | Manche-Océan | me | 150.5 | 00:00:00.000 | |
| 2024-06-28 | 9 | Grand Prix de Chantonnay | me | 76.8 | 01:41:02.000 | 45.609 |
| 2024-06-05 | 5 | Nocturne de Poitiers | me | 0 | 00:00:00.000 | |
| 2024-05-20 | 34 | Tour du Signal de Perseigne - Neufchâtel en Saosnois | me | 110.4 | 01:54:29.000 | 57.86 |
| 2024-05-09 | 13 | Grand Prix de la Rouchouze | me | 119 | 02:52:10.000 | 41.471 |
| 2024-05-05 | 16 | Boucles de la Charente-Maritime | | 100 | 02:22:54.000 | 41.987 |
| 2024-05-05 | 21 | Boucles de la Charente-Maritime | | 0 | 06:52:19.000 | 0 |
| 2024-05-04 | 22 | Boucles de la Charente-Maritime | | 159.5 | 03:58:38.000 | 40.103 |
| 2024-04-25 | 13 | Critérium Romain-Guyot | me | 79.5 | 01:44:09.000 | 45.799 |
| 2024-04-18 | 16 | Grand Prix du Carnaval de Cholet | me | 0 | 01:57:21.000 | 0 |
| 2024-04-14 | DNF | Boucles de la Haute-Vienne | me | 112.6 | 00:00:00.000 | |
| 2024-04-13 | 31 | Boucles de la Haute-Vienne | me | 123.5 | 02:59:44.000 | 41.228 |
| 2024-04-07 | 50 | Redon - Redon | me | 165 | 00:00:00.000 | |
| 2024-03-16 | DNF | Le Poinçonnet-Panazol Limoges Métropole | | 159 | 00:00:00.000 | |
| 2024-02-24 | 24 | La Melrandaise | me | 129.6 | 02:58:31.000 | 43.559 |
| 2023-09-17 | 6 | Flèche Plédranaise | | 116.6 | 02:47:50.000 | 41.684 |
| 2023-09-10 | 63 | Ronde Mayennaise | | 158.9 | 03:44:22.000 | 42.493 |
| 2023-08-19 | 7 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | | 118 | 02:42:46.000 | 43.498 |
| 2023-07-30 | 2 | Le Signal d'Écouves | | 126.1 | 03:08:34.000 | 40.124 |
| 2023-06-18 | 2 | Championnat de Nouvelle-Aquitaine | mj | 133.6 | 03:32:58.000 | 37.64 |
| 2023-06-10 | 27 | Grote Prijs Tom Dumoulin voor Junioren | mj | 0 | 01:36:40.000 | 0 |
| 2023-04-17 | 34 | Côte d'Or Classic Juniors | MJ | 0 | 05:08:11.000 | 0 |
| 2023-04-16 | 53 | Côte d'Or Classic Juniors | MJ | 83 | 02:10:42.000 | 38.103 |
| 2023-04-15 | 27 | Côte d'Or Classic Juniors | MJ | 114.8 | 02:34:32.000 | 44.573 |
| 2023-04-02 | 19 | Pévèle Classics | | 121.4 | 03:07:07.000 | 38.928 |
| 2023-03-12 | 10 | Trophée Louison-Bobet | | 119.4 | 02:58:18.000 | 40.179 |
| 2023-03-05 | 44 | Trophée de la Ville de Châtellerault | | 117.4 | 02:48:07.000 | 41.899 |
| 2023-01-15 | 13 | National Championships France MJ | MJ | 0 | 00:38:53.000 | 0 |
| 2022-12-30 | 27 | Azencross – Loenhout | MJ | 0 | 00:45:10.000 | 0 |
| 2022-12-28 | 15 | Telenet Superprestige Diegem | MJ | 0 | 00:42:29.000 | 0 |
| 2022-12-27 | 31 | Telenet Superprestige Heusden-Zolder | MJ | 0 | 00:40:54.000 | 0 |
| 2022-12-26 | 10 | Gavere | MJ | 0 | 00:44:13.000 | 0 |
| 2022-12-18 | 6 | Cyclo-cross d'Orée d'Anjou | MJ | 0 | 00:39:21.000 | 0 |
| 2022-12-04 | 8 | 6eme Manche Coupe de France Cyclo-cross: Troyes | MJ | 0 | 00:43:02.000 | 0 |
| 2022-12-03 | 25 | 5eme Manche Coupe de France Cyclo-cross: Troyes | MJ | 0 | 00:46:36.000 | 0 |
| 2022-11-20 | 8 | 4eme Manche Coupe de France Cyclo-cross: Camors | MJ | 0 | 00:46:06.000 | 0 |
| 2022-11-19 | 8 | 3eme Manche Coupe de France Cyclo-cross: Camors | MJ | 0 | 00:42:57.000 | 0 |
| 2022-10-23 | 4 | 2eme Manche Coupe de France Cyclo-cross: Nommay | MJ | 0 | 00:39:54.000 | 0 |
| 2022-10-22 | 6 | 1ere Manche Coupe de France Cyclo-cross: Nommay | MJ | 0 | 00:45:46.000 | 0 |
| 2022-10-12 | 4 | Ciclocross Internacional Lago de As Pontes | MJ | 0 | 00:40:29.000 | 0 |
| 2022-10-09 | 13 | Ciclocross Internacional Xaxancx | MJ | 0 | 00:44:05.000 | 0 |
| 2022-10-08 | 9 | Gran Premio Ciudad de Pontevedra | MJ | 0 | 00:36:53.000 | 0 |
| 2022-01-09 | 50 | National Championships France MJ | MJ | 0 | 00:41:19.000 | 0 |
| 2021-12-12 | 24 | Coupe de France Troyes | MJ | 0 | 00:43:06.000 | 0 |