| 2025-10-05 | 28 | Paris-Connerré |  | 178.5 | 00:00:00.000 |  | 
| 2025-10-04 | 15 | Trophée des Champions | me | 170.3 | 03:56:14.000 | 43.254 | 
| 2025-10-03 | 1 | Bol d'Or des Amateurs | me | 180 | 04:06:13.000 | 43.864 | 
| 2025-09-29 | 1 | Grand Prix du Centre de la France | me | 107 | 02:16:39.000 | 46.981 | 
| 2025-09-28 | DNF | Classique Puisaye-Forterre | me | 0 | 00:00:00.000 |  | 
| 2025-09-27 | 4 | Paris-Chalette-Vierzon | me | 182 | 03:58:35.000 | 45.77 | 
| 2025-09-23 | 25 | Textielprijs Vichte | me | 168.5 | 03:25:51.000 | 49.113 | 
| 2025-09-21 | 6 | Tour de Moselle | me | 185 | 04:03:57.000 | 45.501 | 
| 2025-09-21 | 79 | Tour de Moselle | me | 0 | 10:32:21.000 | 0 | 
| 2025-09-20 | 11 | Tour de Moselle | me | 69.9 | 01:26:21.000 | 48.57 | 
| 2025-09-20 | 10 | Tour de Moselle | me | 71.2 | 01:33:08.000 | 45.87 | 
| 2025-09-19 | 114 | Tour de Moselle | me | 144.1 | 03:28:27.000 | 41.478 | 
| 2025-09-14 | 26 | Ronde Mayennaise | me | 165.99 | 03:46:58.000 | 43.88 | 
| 2025-09-13 | 38 | Paris - Bourges | me | 165.1 | 03:53:10.000 | 42.485 | 
| 2025-09-11 | 9 | Bordes Izegem Koers | me | 176.7 | 03:36:19.000 | 49.011 | 
| 2025-09-08 | 11 | Grand Prix de Fougères | me | 0 | 00:00:00.000 |  | 
| 2025-09-07 | 16 | Championnat interrégional des Hauts-de-France |  | 130 | 03:27:00.000 | 37.681 | 
| 2025-07-29 | 104 | Grand Prix de Cours-la-Ville | me | 167.9 | 04:02:29.000 | 41.545 | 
| 2025-07-06 | DNF | Tour du Pays Roannais | me | 157.7 | 00:00:00.000 |  | 
| 2025-07-05 | 91 | Tour du Pays Roannais | me | 144.8 | 03:49:54.000 | 37.79 | 
| 2025-07-04 | 3 | Tour du Pays Roannais | me | 69 | 01:29:08.000 | 46.447 | 
| 2025-06-27 | DNF | National Championships France ME - Amateurs |  | 165 | 00:00:00.000 |  | 
| 2025-06-22 | 2 | Tour Nivernais Morvan | me | 157.7 | 03:42:10.000 | 42.59 | 
| 2025-06-22 | 58 | Tour Nivernais Morvan | me | 0 | 13:40:28.000 | 0 | 
| 2025-06-21 | 79 | Tour Nivernais Morvan | me | 151.2 | 04:11:27.000 | 36.079 | 
| 2025-06-20 | 9 | Tour Nivernais Morvan | me | 92.5 | 01:49:51.000 | 50.523 | 
| 2025-06-19 | 76 | Tour Nivernais Morvan | me | 154.4 | 03:38:02.000 | 42.489 | 
| 2025-06-15 | 4 | Tour d Eure-et-Loir | ME | 150.3 | 03:21:13.000 | 44.817 | 
| 2025-06-15 | 19 | Tour d Eure-et-Loir | ME | 160.1 | 10:15:13.000 | 15.614 | 
| 2025-06-14 | 11 | Tour d Eure-et-Loir | ME | 154 | 03:04:12.000 | 50.163 | 
| 2025-06-13 | 23 | Tour d Eure-et-Loir | ME | 160.1 | 03:49:48.000 | 41.802 | 
| 2025-06-09 | 18 | Boucles Luneraysiennes |  | 161 | 00:00:00.000 |  | 
| 2025-05-18 | 4 | Tour du Loiret - Souvenir Roland Gruber | me | 81 | 01:47:39.000 | 45.146 | 
| 2025-05-18 | 36 | Tour du Loiret - Souvenir Roland Gruber | me | 0 | 10:16:31.000 | 0 | 
| 2025-05-17 | 39 | Tour du Loiret - Souvenir Roland Gruber | me | 170.5 | 04:00:43.000 | 42.498 | 
| 2025-05-16 | 10 | Tour du Loiret - Souvenir Roland Gruber | me | 175.3 | 04:06:50.000 | 42.612 | 
| 2025-05-11 | 14 | Boucles de la Charente-Maritime | me | 158.6 | 03:50:19.000 | 41.317 | 
| 2025-05-11 | 2 | Boucles de la Charente-Maritime | me | 0 | 10:00:15.000 | 0 | 
| 2025-05-10 | 4 | Boucles de la Charente-Maritime | me | 100 | 02:10:23.000 | 46.018 | 
| 2025-05-09 | 4 | Boucles de la Charente-Maritime | me | 159.3 | 03:37:49.000 | 43.881 | 
| 2025-05-05 | 77 | Tour du Cher | me | 0 | 02:43:25.000 | 0 | 
| 2025-05-04 | 9 | Tour du Cher | me | 102.9 | 02:22:31.000 | 43.321 | 
| 2025-05-03 | 20 | Grand Prix de la Sologne des Étangs | me | 174.4 | 03:37:17.000 | 48.158 | 
| 2025-04-27 | 32 | Boucles de la Loire | me | 148.9 | 03:30:01.000 | 42.539 | 
| 2025-04-13 | 6 | La Gislard | me | 140 | 00:00:00.000 |  | 
| 2025-04-12 | 3 | La Gainsbarre | me | 175 | 00:00:00.000 |  | 
| 2025-04-06 | 12 | Nantes-Segré | me | 167.3 |  |  | 
| 2025-03-30 | 7 | Bordeaux-Saintes | me | 169.3 | 00:00:00.000 |  | 
| 2025-03-16 | 19 | Circuit du Morbihan | me | 157 | 00:00:00.000 |  | 
| 2025-03-15 | 24 | Souvenir Louison Bobet | me | 162 |  |  | 
| 2025-03-02 | 13 | Circuit de la Vallée de la Loire | me | 160.5 | 03:41:45.000 | 43.427 | 
| 2025-02-23 | 5 | Circuit des Plages Vendéennes | me | 146 | 03:08:38.000 | 46.439 | 
| 2025-02-23 | 5 | Circuit des Plages Vendéennes | me | 0 | 00:00:00.000 |  | 
| 2025-02-20 | 7 | Circuit des Plages Vendéennes | me | 141.5 | 03:07:03.000 | 45.389 | 
| 2025-02-15 | 9 | Circuit des Plages Vendéennes | me | 139.5 | 02:56:46.000 | 47.351 | 
| 2024-09-29 | 4 | Trophée des Champions | me | 170.7 | 03:49:32.000 | 44.621 | 
| 2024-09-27 | 32 | Bol d'Or des Amateurs | me | 172.2 | 03:46:32.000 | 45.609 | 
| 2024-09-22 | 73 | Classique Puisaye-Forterre | me | 170 | 03:54:11.000 | 43.556 | 
| 2024-09-21 | 15 | Paris-Chalette-Vierzon |  | 0 | 04:04:27.000 | 0 | 
| 2024-09-01 | 9 | Grand Prix de la Braderie de Saint-Quentin | me | 130 | 03:14:18.000 | 40.144 | 
| 2024-08-11 | 5 | Grand Prix de Saint-Souplet | me | 140 | 03:10:48.000 | 44.025 | 
| 2024-08-10 | 57 | Grand Prix de Leval | me | 153 | 03:24:26.000 | 44.905 | 
| 2024-08-04 | 80 | Challenge Mayennais - Saint Germain d’Anxure |  | 126 | 02:51:18.000 | 44.133 | 
| 2024-07-20 | 1 | La Gouzonnaise | me | 81.2 | 01:43:19.000 | 47.156 | 
| 2024-07-14 | 12 | Tour des Deux-Sèvres-Magasins | me | 138.8 | 02:53:45.000 | 47.931 | 
| 2024-07-14 | 71 | Tour des Deux-Sèvres-Magasins | me | 0 | 12:04:19.000 | 0 | 
| 2024-07-13 | 22 | Tour des Deux-Sèvres-Magasins | me | 97.7 | 02:02:16.000 | 47.944 | 
| 2024-07-12 | 84 | Tour des Deux-Sèvres-Magasins | me | 142.4 | 03:24:48.000 | 41.719 | 
| 2024-07-11 | 20 | Tour des Deux-Sèvres-Magasins | me | 152 | 03:19:15.000 | 45.772 | 
| 2024-06-30 | 12 | Boucles de l'Austreberthe | me | 157.1 | 03:36:40.000 | 43.505 | 
| 2024-06-26 | 15 | Critérium de Lucé | me | 79.2 | 01:58:30.000 | 40.101 | 
| 2024-06-23 | 55 | Le Caux Tour |  | 157.5 | 03:42:24.000 | 42.491 | 
| 2024-06-16 | 3 | Grand Prix de la Roche aux Fées | me | 125.4 | 00:00:00.000 |  | 
| 2024-06-12 | 43 | Prix de Paris 14e | me | 74.4 | 00:00:00.000 |  | 
| 2024-06-09 | 7 | Route Vendéenne | me | 104.5 | 02:15:08.000 | 46.399 | 
| 2024-06-09 | 60 | Route Vendéenne | me | 0 | 06:12:06.000 | 0 | 
| 2024-06-08 | 66 | Route Vendéenne | me | 150.9 | 03:22:04.000 | 44.807 | 
| 2024-05-26 | 10 | Tour de Loire-Atlantique | me | 153.4 | 03:19:23.000 | 46.162 | 
| 2024-05-26 | 16 | Tour de Loire-Atlantique | me | 0 | 06:31:57.000 | 0 | 
| 2024-05-25 | 6 | Tour de Loire-Atlantique | me | 146.5 | 03:12:34.000 | 45.647 | 
| 2024-05-05 | 28 | Boucles de la Charente-Maritime |  | 100 | 02:22:54.000 | 41.987 | 
| 2024-05-05 | 27 | Boucles de la Charente-Maritime |  | 0 | 06:55:17.000 | 0 | 
| 2024-05-04 | 35 | Boucles de la Charente-Maritime |  | 159.5 | 04:02:56.000 | 39.394 | 
| 2024-04-20 | 3 | Prix des Grandes-Ventes | me | 128.7 | 00:00:00.000 |  | 
| 2024-04-14 | 139 | La Gislard | me | 140 | 03:01:37.000 | 46.251 | 
| 2024-04-13 | 102 | La Gainsbarre |  | 173.6 | 04:03:27.000 | 42.785 | 
| 2024-03-31 | 58 | Grand Prix de Saint-Lyé | me | 142.3 | 03:20:30.000 | 42.584 | 
| 2024-02-18 | 66 | Circuit des Plages Vendéennes |  | 0 | 03:11:02.000 | 0 | 
| 2024-02-18 | 22 | Circuit des Plages Vendéennes |  | 0 | 00:00:00.000 |  | 
| 2024-02-10 | 12 | Circuit des Plages Vendéennes |  | 144.3 | 03:06:14.000 | 46.49 | 
| 2023-09-18 | 30 | Circuit des Deux Ponts à Culan |  | 108.8 | 02:39:41.000 | 40.881 | 
| 2023-09-16 | 58 | Prix des Vins Nouveaux |  | 112.7 | 02:32:05.000 | 44.462 | 
| 2023-09-05 | DNF | Grand Prix de Fougères-Trophée Harmonie Mutuelle |  | 174.4 | 00:00:00.000 |  | 
| 2023-07-16 | 5 | Tour des Deux-Sèvres-Magasins |  | 141.7 | 03:10:39.000 | 44.595 | 
| 2023-07-16 | 81 | Tour des Deux-Sèvres-Magasins |  | 0 | 12:37:12.000 | 0 | 
| 2023-07-15 | 31 | Tour des Deux-Sèvres-Magasins |  | 94.6 | 02:12:23.000 | 42.875 | 
| 2023-07-14 | 90 | Tour des Deux-Sèvres-Magasins |  | 161.2 | 03:46:21.000 | 42.73 | 
| 2023-07-13 | 107 | Tour des Deux-Sèvres-Magasins |  | 137.8 | 03:09:25.000 | 43.65 | 
| 2023-07-02 | DNF | Boucles de l'Austreberthe |  | 158.5 | 00:00:00.000 |  | 
| 2023-06-11 | 86 | Route Vendéenne |  | 0 | 07:39:16.000 | 0 |