| 2025-09-21 | 67 | Tour de Rhuys | me | 159.4 | 00:00:00.000 |  | 
| 2025-09-08 | 63 | Grand Prix de Fougères | me | 0 | 00:00:00.000 |  | 
| 2025-08-31 | DNF | Tour du Périgord | me | 148 | 00:00:00.000 |  | 
| 2025-08-18 | 50 | Circuit des 2 Provinces-Le Pertre |  | 155 |  |  | 
| 2025-08-15 | 30 | Ronde Finistérienne - Plounéour-Brignogan-Plages |  | 100.8 | 00:00:00.000 |  | 
| 2025-08-11 | 79 | L'Estivale Bretonne | me | 0 | 13:01:08.000 | 0 | 
| 2025-08-11 | 58 | L'Estivale Bretonne | me | 140.2 | 03:14:52.000 | 43.168 | 
| 2025-08-10 | 69 | L'Estivale Bretonne | me | 136.2 | 03:12:04.000 | 42.548 | 
| 2025-08-09 | 87 | L'Estivale Bretonne | me | 138.4 | 03:17:11.000 | 42.113 | 
| 2025-08-08 | 93 | L'Estivale Bretonne | me | 142.8 | 03:17:01.000 | 43.489 | 
| 2025-08-02 | 51 | Challenge Mayennais - Montsurs | me | 132 | 03:22:23.000 | 39.134 | 
| 2025-06-27 | DNF | National Championships France ME - Amateurs |  | 165 | 00:00:00.000 |  | 
| 2025-06-21 | 20 | La SportBreizh Élites - Trophée France Bleu Breizh Izel | me | 159.6 | 03:38:25.000 | 43.843 | 
| 2025-06-15 | 26 | Route Vendéenne | me | 0 | 06:10:41.000 | 0 | 
| 2025-06-15 | 40 | Route Vendéenne | me | 110.2 | 02:22:00.000 | 46.563 | 
| 2025-06-14 | 52 | Route Vendéenne | me | 160.2 | 03:28:42.000 | 46.057 | 
| 2025-06-08 | 54 | Championnat de Bretagne | me | 156.6 | 03:22:23.000 | 46.427 | 
| 2025-05-31 | 62 | Tour de Loire-Atlantique | me | 157.1 | 03:29:55.000 | 44.904 | 
| 2025-05-11 | 54 | Boucles de la Charente-Maritime | me | 0 | 10:03:32.000 | 0 | 
| 2025-05-11 | 58 | Boucles de la Charente-Maritime | me | 158.6 | 03:53:15.000 | 40.797 | 
| 2025-05-10 | 120 | Boucles de la Charente-Maritime | me | 100 | 02:10:23.000 | 46.018 | 
| 2025-05-09 | 81 | Boucles de la Charente-Maritime | me | 159.3 | 03:37:49.000 | 43.881 | 
| 2025-04-21 | 4 | Circuit de la Claie | ME | 117.1 | 00:00:00.000 |  | 
| 2025-04-21 | 4 | Circuit du Mené | mu | 0 | 03:16:01.000 | 0 | 
| 2025-04-21 | 1 | Circuit du Mené | mu | 136.6 | 03:07:56.000 | 43.611 | 
| 2025-04-13 | 56 | Redon - Redon | me | 165 | 00:00:00.000 |  | 
| 2025-04-06 | 18 | Tour du Pays de Lesneven | ME | 0 | 06:06:25.000 | 0 | 
| 2025-04-06 | 44 | Tour du Pays de Lesneven | ME | 129.3 | 02:58:42.000 | 43.414 | 
| 2025-04-05 | 67 | Tour du Pays de Lesneven | ME | 127.9 | 02:50:08.000 | 45.106 | 
| 2025-03-23 | 9 | Flèche de Locminé | me | 153 | 03:37:12.000 | 42.265 | 
| 2025-03-16 | 12 | Circuit du Morbihan | me | 157 | 00:00:00.000 |  | 
| 2025-03-09 | 21 | Manche-Atlantique | me | 160.8 | 03:48:34.000 | 42.211 | 
| 2025-03-01 | 31 | La Melrandaise | me | 129 | 02:58:15.000 | 43.422 | 
| 2024-09-15 | 9 | Flèche Plédranaise | mj | 116.9 | 02:56:00.000 | 39.852 | 
| 2024-09-08 | 50 | Ronde Mayennaise |  | 158.9 | 03:35:58.000 | 44.146 | 
| 2024-09-01 | 11 | Tour du Morbihan U19 | mj | 107.2 | 02:30:23.000 | 42.771 | 
| 2024-08-18 | 13 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 0 | 05:06:14.000 | 0 | 
| 2024-08-18 | 26 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 93.9 | 02:05:24.000 | 44.928 | 
| 2024-08-17 | 44 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 118 | 02:40:59.000 | 43.98 | 
| 2024-07-28 | 13 | Le Signal d’Écouves | mj | 0 | 03:01:32.000 | 0 | 
| 2024-07-28 | 15 | Le Signal d’Écouves | mj | 126.1 | 02:57:14.000 | 42.689 | 
| 2024-07-07 | 61 | Championnat de Bretagne | mj | 122.2 | 00:00:00.000 |  | 
| 2024-06-16 | 33 | Grand Prix de la Roche aux Fées | me | 125.4 | 00:00:00.000 |  | 
| 2024-06-13 | 9 | Grand Prix d'Auray | me | 90 | 00:00:00.000 |  | 
| 2024-06-09 | 6 | Trophée Sébaco Juniors | mj | 0 | 03:00:10.000 | 0 | 
| 2024-06-09 | 8 | Trophée Sébaco Juniors | mj | 111.3 | 02:50:56.000 | 39.068 | 
| 2024-06-02 | 15 | Tour du Couesnon Marches de Bretagne | mj | 0 | 00:00:00.000 |  | 
| 2024-06-02 | 11 | Tour du Couesnon Marches de Bretagne | mj | 116.3 | 00:00:00.000 |  | 
| 2024-05-26 | 51 | Boucles Sérentaises | me | 112 | 00:00:00.000 |  | 
| 2024-05-18 | 117 | Tour de l'Eure | mj | 111 | 02:27:08.000 | 45.265 | 
| 2024-03-31 | 43 | Pévèle Classics |  | 112 | 02:49:16.000 | 39.701 | 
| 2024-03-17 | 20 | Ronde du Printemps - Emballages Samson |  | 119 | 02:54:06.000 | 41.011 | 
| 2024-03-03 | 35 | Trophée de la Ville de Châtellerault | mj | 117.7 | 02:47:04.000 | 42.271 | 
| 2024-02-25 | 36 | Route Bretonne |  | 0 | 03:39:59.000 | 0 | 
| 2023-09-17 | 17 | Flèche Plédranaise |  | 116.6 | 02:47:50.000 | 41.684 | 
| 2023-08-20 | 58 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot |  | 0 | 05:09:56.000 | 0 | 
| 2023-08-20 | 58 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot |  | 90 | 02:06:18.000 | 42.755 | 
| 2023-08-19 | 77 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot |  | 118 | 02:43:33.000 | 43.29 | 
| 2023-07-02 | 39 | Championnat de Bretagne | mj | 120 | 02:55:06.000 | 41.119 | 
| 2023-06-12 | 34 | Trophée Sébaco |  | 0 | 02:54:06.000 | 0 | 
| 2023-06-12 | 27 | Trophée Sébaco |  | 110.2 | 02:44:56.000 | 40.089 | 
| 2023-05-07 | 26 | Arguenon-Vallée Verte |  | 112 | 00:00:00.000 |  | 
| 2023-05-01 | 10 | KBA-Grand Prix Vérandaline |  | 0 | 02:59:52.000 | 0 | 
| 2023-05-01 | 56 | KBA-Grand Prix Vérandaline |  | 111.6 | 02:46:59.000 | 40.1 | 
| 2023-04-17 | 49 | Côte d'Or Classic Juniors | MJ | 0 | 05:15:50.000 | 0 | 
| 2023-04-16 | 30 | Côte d'Or Classic Juniors | MJ | 83 | 02:05:54.000 | 39.555 | 
| 2023-04-15 | 73 | Côte d'Or Classic Juniors | MJ | 114.8 | 02:47:29.000 | 41.126 | 
| 2023-04-11 | 57 | Circuit du Mené |  | 0 | 03:33:52.000 | 0 | 
| 2023-04-11 | 67 | Circuit du Mené |  | 136.6 | 03:25:16.000 | 39.929 | 
| 2023-04-02 | 15 | Pévèle Classics |  | 121.4 | 03:07:04.000 | 38.938 | 
| 2023-03-19 | 64 | Ronde du Printemps Emballages Samson |  | 119 | 02:54:52.000 | 40.831 | 
| 2023-03-12 | 37 | Trophée Louison-Bobet |  | 119.4 | 02:58:18.000 | 40.179 |