| 2025-10-05 | 9 | Paris-Connerré |  | 178.5 | 00:00:00.000 |  | 
| 2025-09-28 | 9 | Classique Puisaye-Forterre | me | 0 | 03:51:07.000 | 0 | 
| 2025-09-21 | 25 | Tour de Moselle | me | 0 | 10:16:57.000 | 0 | 
| 2025-09-21 | 44 | Tour de Moselle | me | 185 | 04:03:57.000 | 45.501 | 
| 2025-09-20 | 30 | Tour de Moselle | me | 71.2 | 01:33:28.000 | 45.706 | 
| 2025-09-20 | 34 | Tour de Moselle | me | 69.9 | 01:27:14.000 | 48.078 | 
| 2025-09-19 | 35 | Tour de Moselle | me | 144.1 | 03:12:18.000 | 44.961 | 
| 2025-09-07 | 16 | Grand Prix du Faucigny |  | 133 | 02:51:15.000 | 46.599 | 
| 2025-08-24 | 7 | Circuit des Bruyères à Ballots |  | 112 | 02:36:30.000 | 42.939 | 
| 2025-07-29 | 68 | Grand Prix de Cours-la-Ville | me | 167.9 | 03:51:33.000 | 43.507 | 
| 2025-07-06 | 19 | Tour du Pays Roannais | me | 0 | 08:46:23.000 | 0 | 
| 2025-07-06 | 28 | Tour du Pays Roannais | me | 157.7 | 03:46:19.000 | 41.809 | 
| 2025-07-05 | 13 | Tour du Pays Roannais | me | 144.8 | 03:30:56.000 | 41.188 | 
| 2025-07-04 | 21 | Tour du Pays Roannais | me | 69 | 01:29:08.000 | 46.447 | 
| 2025-06-27 | 45 | National Championships France ME - Amateurs |  | 165 | 03:57:53.000 | 41.617 | 
| 2025-06-07 | 1 | Championnat Auvergne-Rhône-Alpes |  | 167.2 | 03:46:05.000 | 44.373 | 
| 2025-05-29 | 6 | Grand Prix du Mans |  | 83.6 | 01:58:22.000 | 42.377 | 
| 2025-05-05 | 13 | Tour du Cher | me | 0 | 02:41:44.000 | 0 | 
| 2025-05-04 | 83 | Tour du Cher | me | 102.9 | 02:22:31.000 | 43.321 | 
| 2025-04-21 | 73 | Grand Prix de Vougy | me | 141.6 | 03:48:02.000 | 37.258 | 
| 2025-04-20 | 13 | Tour Agglo Bourg-en-Bresse | ME | 132.9 | 03:03:21.000 | 43.491 | 
| 2025-04-12 | 48 | Tour du Charollais | me | 150 | 00:00:00.000 |  | 
| 2025-04-06 | 69 | Bourg-Arbent-Bourg | me | 152.2 | 04:09:51.000 | 36.55 | 
| 2025-03-30 | 117 | Annemasse-Bellegarde et retour | ME | 166 | 04:13:30.000 | 39.29 | 
| 2025-03-23 | 29 | Flèche de Locminé | me | 153 | 03:37:12.000 | 42.265 | 
| 2025-03-16 | 11 | Grand Prix d'Yquelon | ME | 122.4 | 02:56:26.000 | 41.625 | 
| 2025-03-15 | 97 | Souvenir Louison Bobet | me | 162 |  |  | 
| 2025-03-09 | 16 | Manche-Atlantique | me | 160.8 | 03:48:34.000 | 42.211 | 
| 2025-03-01 | 7 | Grand Prix de Saint-Hilaire-du-Harcouët | me | 145.6 | 03:19:21.000 | 43.822 | 
| 2025-02-23 | 10 | Plaintel-Plaintel | me | 130.9 | 03:20:05.000 | 39.254 | 
| 2025-02-19 | 58 | Boucles du Haut-Var - 5 | me | 140.4 | 03:27:47.000 | 40.542 | 
| 2025-02-17 | 93 | Boucles du Haut-Var - 3 | me | 124.5 | 03:03:02.000 | 40.812 | 
| 2025-02-15 | 36 | Boucles du Haut-Var  - 1 | me | 132.1 | 03:11:51.000 | 41.314 | 
| 2024-10-06 | 21 | Paris-Connerré | me | 0 | 04:07:11.000 | 0 | 
| 2024-09-29 | DNF | Mémorial d'Automne de Chasseneuil | me | 140.4 | 00:00:00.000 |  | 
| 2024-09-23 | DNF | Grand Prix du Centre de la France | me | 0 | 00:00:00.000 |  | 
| 2024-09-22 | 51 | Prix des Vendanges | me | 0 | 02:44:27.000 | 0 | 
| 2024-09-15 | 35 | Flèche Plédranaise | mj | 116.9 | 02:56:00.000 | 39.852 | 
| 2024-09-01 | 10 | Tour du Morbihan U19 | mj | 107.2 | 02:30:00.000 | 42.88 | 
| 2024-08-18 | 66 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 93.9 | 02:07:22.000 | 44.234 | 
| 2024-08-18 | 41 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 0 | 05:08:14.000 | 0 | 
| 2024-08-17 | 33 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot | mj | 118 | 02:40:59.000 | 43.98 | 
| 2024-07-28 | 2 | Le Signal d’Écouves | mj | 0 | 02:59:55.000 | 0 | 
| 2024-07-28 | 11 | Le Signal d’Écouves | mj | 126.1 | 02:55:51.000 | 43.025 | 
| 2024-07-07 | 11 | Tour du Carmausin Ségala | mj | 0 | 03:06:29.000 | 0 | 
| 2024-06-16 | 73 | Grand Prix de la Roche aux Fées | me | 125.4 | 00:00:00.000 |  | 
| 2024-06-09 | 2 | Trophée Sébaco Juniors | mj | 0 | 02:58:35.000 | 0 | 
| 2024-06-09 | 1 | Trophée Sébaco Juniors | mj | 111.3 | 02:50:06.000 | 39.259 | 
| 2024-06-02 | 6 | Tour du Couesnon Marches de Bretagne | mj | 0 | 00:00:00.000 |  | 
| 2024-06-02 | 23 | Tour du Couesnon Marches de Bretagne | mj | 116.3 | 00:00:00.000 |  | 
| 2024-06-01 | 2 | Boucles des Portes du Coglais | mj | 119.6 | 02:49:37.000 | 42.307 | 
| 2024-05-01 | 2 | Grand Prix KBA-Vérandaline | mj | 0 | 02:53:46.000 | 0 | 
| 2024-05-01 | 24 | Grand Prix KBA-Vérandaline | mj | 111.6 | 02:41:29.000 | 41.466 | 
| 2024-04-21 | 2 | Classique de la Risle Souvenir Philippe Yon |  | 0 | 02:59:27.000 | 0 | 
| 2024-04-21 | 35 | Classique de la Risle Souvenir Philippe Yon |  | 108 | 02:47:10.000 | 38.764 | 
| 2024-04-07 | 7 | Grand Prix Fernand Durel | mj | 0 | 02:50:01.000 | 0 | 
| 2024-04-07 | 46 | Grand Prix Fernand Durel | mj | 0 | 02:38:55.000 | 0 | 
| 2024-03-17 | 7 | Ronde du Printemps - Emballages Samson |  | 119 | 02:54:06.000 | 41.011 | 
| 2024-03-03 | 40 | Trophée de la Ville de Châtellerault | mj | 117.7 | 02:47:04.000 | 42.271 | 
| 2023-09-17 | 73 | Flèche Plédranaise |  | 116.6 | 02:47:50.000 | 41.684 | 
| 2023-09-10 | 9 | Tour du Morbihan U19 |  | 107.2 | 02:33:50.000 | 41.811 | 
| 2023-08-27 | 12 | Grand Prix de Nantes Essor Loire-Atlantique |  | 97.5 | 02:24:35.000 | 40.461 | 
| 2023-08-20 | DNF | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot |  | 90 | 00:00:00.000 |  | 
| 2023-08-19 | 95 | Les Boucles de l'Oise Juniors - Trophée Arnaud Coyot |  | 118 | 02:43:33.000 | 43.29 | 
| 2023-07-30 | 49 | Le Signal d'Écouves |  | 126.1 | 03:10:36.000 | 39.696 | 
| 2023-07-16 | 42 | La Sportbreizh Juniors | mj | 0 | 08:05:21.000 | 0 | 
| 2023-07-16 | 32 | La Sportbreizh Juniors | mj | 103.9 | 02:38:52.000 | 39.24 | 
| 2023-07-15 | 62 | La Sportbreizh Juniors | mj | 108.9 | 02:39:48.000 | 40.889 | 
| 2023-07-14 | 94 | La Sportbreizh Juniors | mj | 112.2 | 02:45:53.000 | 40.583 | 
| 2023-07-02 | 24 | Championnat de Normandie | mj | 117 | 00:00:00.000 |  | 
| 2023-05-29 | 27 | Tour de l'Eure | mj | 0 | 07:59:21.000 | 0 | 
| 2023-05-29 | 56 | Tour de l'Eure | mj | 98.5 | 02:24:02.000 | 41.032 | 
| 2023-05-28 | 43 | Tour de l'Eure | mj | 107.5 | 02:37:49.000 | 40.87 | 
| 2023-05-27 | 18 | Tour de l'Eure | mj | 112 | 02:36:09.000 | 43.036 | 
| 2023-05-18 | 10 | Tour de Pontivy Communauté - Souvenir Ange Roussel | mj | 0 | 03:01:54.000 | 0 | 
| 2023-05-18 | 66 | Tour de Pontivy Communauté - Souvenir Ange Roussel | mj | 118.5 | 02:51:22.000 | 41.49 | 
| 2023-05-07 | 4 | Arguenon-Vallée Verte |  | 112 | 00:00:00.000 |  | 
| 2023-05-01 | 9 | KBA-Grand Prix Vérandaline |  | 0 | 02:59:51.000 | 0 | 
| 2023-05-01 | 51 | KBA-Grand Prix Vérandaline |  | 111.6 | 02:46:59.000 | 40.1 | 
| 2023-04-09 | 26 | Grand Prix Fernand Durel | mj | 0 | 02:51:05.000 | 0 | 
| 2023-04-09 | 40 | Grand Prix Fernand Durel | mj | 0 | 00:00:00.000 |  | 
| 2023-03-19 | 55 | Ronde du Printemps Emballages Samson |  | 119 | 02:54:52.000 | 40.831 |