| 2025-10-05 | 20 | Prix de Manziat |  | 112.2 | 00:00:00.000 |  | 
| 2025-10-04 | DNF | Trophée des Champions | me | 170.3 | 00:00:00.000 |  | 
| 2025-09-13 | 22 | Paris - Bourges | me | 165.1 | 03:51:59.000 | 42.701 | 
| 2025-09-08 | 12 | Grand Prix de Fougères | me | 0 | 00:00:00.000 |  | 
| 2025-09-07 | 2 | Grand Prix du Faucigny |  | 133 | 02:51:15.000 | 46.599 | 
| 2025-08-17 | 3 | Prix de Saint-Amour | me | 120.2 | 02:36:40.000 | 46.034 | 
| 2025-08-16 | 35 | Prix de Val-Revermont |  | 121.6 | 02:58:25.000 | 40.893 | 
| 2025-08-15 | 76 | Prix de Cormoz |  | 130.2 | 02:43:17.000 | 47.843 | 
| 2025-07-27 | 20 | Trophée Souvenir Roger Walkowiak - Ville de Cusset | me | 173 | 04:11:01.000 | 41.352 | 
| 2025-06-27 | DNF | National Championships France ME - Amateurs |  | 165 | 00:00:00.000 |  | 
| 2025-06-15 | 21 | UCI Gravel World Series ME - Wish One Millau Grands Causses | me | 130 | 04:17:29.000 | 30.293 | 
| 2025-06-09 | DNS | Prix de Pélussin | me | 124 | 00:00:00.000 |  | 
| 2025-06-07 | 11 | Championnat Auvergne-Rhône-Alpes |  | 167.2 | 00:00:00.000 |  | 
| 2025-05-24 | 28 | La Durtorccha | me | 120 | 03:07:07.000 | 38.479 | 
| 2025-05-11 | 58 | Circuit de Saône-et-Loire | me | 151.6 | 03:49:40.000 | 39.605 | 
| 2025-05-11 | 50 | Circuit de Saône-et-Loire | me | 0 | 10:35:15.000 | 0 | 
| 2025-05-10 | 33 | Circuit de Saône-et-Loire | me | 161.4 | 03:58:39.000 | 40.578 | 
| 2025-05-09 | 43 | Circuit de Saône-et-Loire | me | 124 | 02:46:56.000 | 44.569 | 
| 2025-05-05 | 35 | Tour du Cher | me | 0 | 02:42:22.000 | 0 | 
| 2025-05-04 | 98 | Tour du Cher | me | 102.9 | 02:22:31.000 | 43.321 | 
| 2025-05-03 | 81 | Grand Prix de la Sologne des Étangs | me | 174.4 | 03:37:17.000 | 48.158 | 
| 2025-04-21 | 11 | Grand Prix de Vougy | me | 141.6 | 03:34:49.000 | 39.55 | 
| 2025-04-13 | 56 | Classique du Châtillonnais | me | 150 | 00:00:00.000 |  | 
| 2025-04-12 | 23 | Tour du Charollais | me | 150 | 00:00:00.000 |  | 
| 2025-04-06 | 40 | Bourg-Arbent-Bourg | me | 152.2 | 03:57:06.000 | 38.515 | 
| 2025-03-30 | 27 | Annemasse-Bellegarde et retour | ME | 166 | 04:03:03.000 | 40.979 | 
| 2025-03-22 | 89 | Le Poinçonnet-Panazol Limoges Métropole | me | 157.8 | 04:00:46.000 | 39.324 | 
| 2025-03-16 | 23 | Grand Prix d'Allevard-La Chapelle-du-Bard | ME | 124.8 | 02:52:30.000 | 43.409 | 
| 2025-03-09 | 27 | Manche-Atlantique | me | 160.8 | 03:50:04.000 | 41.936 | 
| 2025-02-23 | 69 | Grand Prix de Puyloubier-Sainte-Victoire | me | 120 | 03:05:21.000 | 38.845 | 
| 2025-02-22 | 93 | Grand Prix du Pays d'Aix | me | 138 | 03:16:44.000 | 42.087 | 
| 2025-02-18 | OTL | Boucles du Haut-Var - 4 | me | 121 | 00:00:00.000 |  | 
| 2025-02-17 | 94 | Boucles du Haut-Var - 3 | me | 124.5 | 03:03:13.000 | 40.771 | 
| 2025-02-16 | 40 | Boucles du Haut-Var - 2 | me | 139.4 | 03:29:29.000 | 39.927 | 
| 2024-10-06 | 22 | Prix de Manziat | me | 112.2 | 02:38:29.000 | 42.478 | 
| 2024-09-29 | 94 | Trophée des Champions | me | 170.7 | 03:49:54.000 | 44.55 | 
| 2024-09-27 | 25 | Bol d'Or des Amateurs | me | 172.2 | 03:46:19.000 | 45.653 | 
| 2024-09-22 | 97 | Classique Puisaye-Forterre | me | 170 | 03:57:51.000 | 42.884 | 
| 2024-09-16 | 39 | Prix des Deux Ponts à Culan | me | 93.1 | 02:18:22.000 | 40.371 | 
| 2024-09-15 | 69 | Grand Prix de Saint-Amand-Montrond |  | 89.6 | 01:54:26.000 | 46.979 | 
| 2024-09-14 | 6 | Prix des Vins Nouveaux à Vesdun | me | 112.7 | 02:28:23.000 | 45.571 | 
| 2024-09-06 | DNF | Tour de Côte d'Or | me | 156 | 00:00:00.000 |  | 
| 2024-09-01 | 48 | Tour Agglo Bourg-en-Bresse | me | 159.7 | 03:42:28.000 | 43.072 | 
| 2024-08-31 | 42 | UCI Gravel World Series ME - La Monsterrato | me | 152 | 05:12:12.000 | 29.212 | 
| 2024-08-25 | 47 | Prix de Chavannes-sur-Reyssouze | me | 89.7 | 02:02:48.000 | 43.827 | 
| 2024-08-04 | 2 | Grand Prix de Longes | me | 92 | 00:00:00.000 |  | 
| 2024-08-03 | 7 | Grand Prix du Cru Fleurie | me | 104 | 02:40:21.000 | 38.915 | 
| 2024-07-14 | 59 | Grand Prix de Charvieu-Chavagneux - Souvenir Daniel Bennett | me | 134.4 | 02:46:44.000 | 48.365 | 
| 2024-07-07 | 3 | Prix de Cuiseaux | me | 115.5 | 02:41:44.000 | 42.848 | 
| 2024-06-30 | DNF | Tour du Pays Roannais | me | 149.2 | 00:00:00.000 |  | 
| 2024-06-29 | 53 | Tour du Pays Roannais | me | 148 | 03:48:06.000 | 38.93 | 
| 2024-06-28 | 72 | Tour du Pays Roannais | me | 69.3 | 01:28:32.000 | 46.965 | 
| 2024-06-23 | DNF | Le Caux Tour |  | 157.5 | 00:00:00.000 |  | 
| 2024-06-21 | 45 | National Championships France ME - Amateurs | me | 166.2 | 04:04:46.000 | 40.741 | 
| 2024-06-16 | 53 | Tour Nivernais Morvan | me | 163.9 | 03:30:38.000 | 46.688 | 
| 2024-06-16 | 25 | Tour Nivernais Morvan | me | 0 | 13:21:41.000 | 0 | 
| 2024-06-15 | 37 | Tour Nivernais Morvan | me | 99.5 | 02:16:25.000 | 43.763 | 
| 2024-06-14 | 28 | Tour Nivernais Morvan | me | 140.8 | 03:38:42.000 | 38.628 | 
| 2024-06-13 | 27 | Tour Nivernais Morvan | me | 164 | 03:40:53.000 | 44.548 | 
| 2024-06-02 | 17 | Championnat Auvergne-Rhône-Alpes | me | 155.1 | 03:46:56.000 | 41.008 | 
| 2024-05-12 | 35 | Arbent-Bourg-Arbent |  | 144 | 03:52:51.000 | 37.105 | 
| 2024-05-01 | 78 | Classique du Châtillonnais | me | 158 | 03:31:24.000 | 44.844 | 
| 2024-04-21 | 94 | Trophée Souvenir Roger Walkowiak - Ville de Cusset |  | 144.5 | 03:31:33.000 | 40.983 | 
| 2024-04-14 | 92 | La Gislard | me | 140 | 03:01:37.000 | 46.251 | 
| 2024-04-13 | 55 | La Gainsbarre |  | 173.6 | 03:53:12.000 | 44.666 | 
| 2024-04-06 | 43 | Tour du Charollais |  | 150 | 03:41:10.000 | 40.693 | 
| 2024-04-01 | 24 | Grand Prix de Vougy |  | 150.1 | 03:41:59.000 | 40.571 | 
| 2024-03-24 | 91 | Annemasse-Bellegarde et retour |  | 166 | 04:14:03.000 | 39.205 | 
| 2024-03-23 | 37 | Grand Prix de Saint-Étienne Loire |  | 153 | 03:51:04.000 | 39.729 | 
| 2024-03-16 | 24 | Tour du Pays Saint-Pourcinois | me | 132.5 | 03:08:03.000 | 42.276 | 
| 2024-03-03 | 20 | Manche-Atlantique | me | 160.8 | 03:46:52.000 | 42.527 | 
| 2024-02-25 | 113 | Circuit de la Vallée du Bédat |  | 123 | 03:37:48.000 | 33.884 | 
| 2024-02-18 | 38 | Grand Prix de Puyloubier-Sainte-Victoire | me | 0 | 03:03:04.000 | 0 | 
| 2024-02-17 | 70 | Grand Prix du Pays d'Aix |  | 0 | 03:39:53.000 | 0 | 
| 2024-02-14 | 55 | Boucles du Haut-Var - 5 | me | 0 | 03:21:02.000 | 0 | 
| 2024-02-13 | 25 | Boucles du Haut-Var - 4 | me | 0 | 02:46:33.000 | 0 | 
| 2024-02-11 | 18 | Boucles du Haut-Var - 2 | me | 144.1 | 03:34:12.000 | 40.364 | 
| 2023-11-06 | 7 | SBS Bank Tour of Southland |  | 0 | 19:33:53.000 | 0 | 
| 2023-11-04 | 42 | SBS Bank Tour of Southland |  | 77 | 01:43:36.000 | 44.595 | 
| 2023-11-03 | 33 | SBS Bank Tour of Southland |  | 151 | 03:09:40.000 | 47.768 | 
| 2023-11-02 | 4 | SBS Bank Tour of Southland |  | 154 | 03:28:13.000 | 44.377 | 
| 2023-11-01 | 4 | SBS Bank Tour of Southland |  | 108 | 02:39:44.000 | 40.568 | 
| 2023-10-31 | 79 | SBS Bank Tour of Southland |  | 148 | 03:30:00.000 | 42.286 | 
| 2023-10-30 | 20 | SBS Bank Tour of Southland |  | 166 | 03:49:15.000 | 43.446 | 
| 2023-10-29 | 85 | SBS Bank Tour of Southland |  | 42 | 00:51:09.000 | 49.267 | 
| 2023-09-30 | 37 | Trophée des Champions-Mavic Cup |  | 173.2 | 03:28:38.000 | 49.81 | 
| 2023-09-29 | 9 | Bol d'Or des Amateurs-Mavic Cup |  | 169.5 | 03:55:43.000 | 43.145 | 
| 2023-09-18 | 36 | Circuit des Deux Ponts à Culan |  | 108.8 | 02:39:41.000 | 40.881 | 
| 2023-09-17 | 33 | Grand Prix de Saint-Amand-Montrond |  | 89.6 | 01:51:51.000 | 48.064 | 
| 2023-07-25 | 19 | Grand Prix de Cours-la-Ville |  | 153.3 | 03:33:21.000 | 43.112 | 
| 2023-07-23 | 92 | Tour Agglo Bourg-en-Bresse |  | 90.7 | 03:44:46.000 | 24.212 | 
| 2023-06-24 | DNF | National Championships France ME - Amateurs |  | 155 | 00:00:00.000 |  | 
| 2023-05-14 | 17 | Bourg-Arbent-Bourg |  | 165.2 | 03:33:37.000 | 46.401 | 
| 2023-04-10 | 17 | Grand Prix de Vougy |  | 151.5 | 03:37:47.000 | 41.739 | 
| 2023-04-08 | DNF | Tour du Charollais |  | 157.3 | 00:00:00.000 |  | 
| 2023-03-26 | DNF | Annemasse-Bellegarde et retour |  | 166 | 00:00:00.000 |  | 
| 2023-03-25 | 37 | Grand Prix de Saint-Étienne Loire |  | 153.5 | 03:49:10.000 | 40.189 | 
| 2023-02-26 | 32 | Circuit de la Vallée du Bédat |  | 132.3 | 03:21:57.000 | 39.307 | 
| 2022-12-04 | 80 | 6eme Manche Coupe de France Cyclo-cross: Troyes | MU | 0 | 00:00:00.000 |  | 
| 2022-12-03 | 128 | 5eme Manche Coupe de France Cyclo-cross: Troyes | ME | 0 | 00:00:00.000 |  |