| 2025-10-18 | 20 | Utsunomiya Japan Cup Criterium | me | 33.8 | 00:39:58.000 | 50.742 | 
| 2024-09-22 | 1 | Classique Puisaye-Forterre | me | 170 | 03:50:13.000 | 44.306 | 
| 2024-09-15 | 8 | Tour de Moselle | me | 0 | 10:05:51.000 | 0 | 
| 2024-09-15 | 19 | Tour de Moselle | me | 152.4 | 03:21:15.000 | 45.436 | 
| 2024-09-14 | 29 | Tour de Moselle | me | 94 | 01:59:29.000 | 47.203 | 
| 2024-09-14 | 1 | Tour de Moselle | me | 74.1 | 01:35:33.000 | 46.531 | 
| 2024-09-13 | 8 | Tour de Moselle | me | 140.5 | 03:09:34.000 | 44.47 | 
| 2024-06-23 | 60 | Le Caux Tour |  | 157.5 | 03:44:54.000 | 42.019 | 
| 2024-06-21 | 54 | National Championships France ME - Amateurs | me | 166.2 | 04:04:46.000 | 40.741 | 
| 2024-06-16 | 3 | Tour Nivernais Morvan | me | 0 | 13:20:19.000 | 0 | 
| 2024-06-16 | 18 | Tour Nivernais Morvan | me | 163.9 | 03:30:38.000 | 46.688 | 
| 2024-06-15 | 16 | Tour Nivernais Morvan | me | 99.5 | 02:16:25.000 | 43.763 | 
| 2024-06-14 | 13 | Tour Nivernais Morvan | me | 140.8 | 03:38:17.000 | 38.702 | 
| 2024-06-13 | 10 | Tour Nivernais Morvan | me | 164 | 03:40:53.000 | 44.548 | 
| 2024-06-09 | 3 | Tour du Beaujolais | me | 0 | 09:35:48.000 | 0 | 
| 2024-06-09 | 9 | Tour du Beaujolais | me | 131 | 03:04:28.000 | 42.609 | 
| 2024-06-08 | 5 | Tour du Beaujolais | me | 78 | 01:56:19.000 | 40.235 | 
| 2024-06-08 | 4 | Tour du Beaujolais | me | 65.2 | 01:34:22.000 | 41.455 | 
| 2024-06-07 | 2 | Tour du Beaujolais | me | 125 | 03:00:39.000 | 41.517 | 
| 2024-04-21 | 10 | Trophée Souvenir Roger Walkowiak - Ville de Cusset |  | 144.5 | 03:29:53.000 | 41.309 | 
| 2024-04-14 | 124 | La Gislard | me | 140 | 03:01:37.000 | 46.251 | 
| 2024-04-13 | 133 | La Gainsbarre |  | 173.6 | 04:03:32.000 | 42.77 | 
| 2024-03-24 | 2 | Annemasse-Bellegarde et retour |  | 166 | 04:00:03.000 | 41.491 | 
| 2024-03-23 | 2 | Grand Prix de Saint-Étienne Loire |  | 153 | 03:48:52.000 | 40.111 | 
| 2024-03-16 | 4 | Le Poinçonnet-Panazol Limoges Métropole |  | 159 | 03:44:03.000 | 42.58 | 
| 2024-03-10 | 20 | Tour des 4B Sud Charente |  | 112.9 | 04:01:48.000 | 28.015 | 
| 2024-02-25 | 2 | Circuit de la Vallée du Bédat |  | 123 | 02:55:50.000 | 41.972 | 
| 2024-02-18 | 2 | Grand Prix de Puyloubier-Sainte-Victoire | me | 0 | 03:00:17.000 | 0 | 
| 2024-02-17 | 1 | Grand Prix du Pays d'Aix |  | 0 | 03:32:41.000 | 0 | 
| 2024-02-11 | 5 | Trophée de l'Essor |  | 123 | 02:45:32.000 | 44.583 | 
| 2024-02-10 | 4 | Ronde du Pays Basque |  | 117 | 02:51:42.000 | 40.885 | 
| 2024-02-09 | 2 | Tour de Basse-Navarre |  | 0 | 02:38:46.000 | 0 | 
| 2023-09-27 | 1 | Vuelta Ciclistica a Hispania |  | 0 | 14:05:25.000 | 0 | 
| 2023-09-27 | 2 | Vuelta Ciclistica a Hispania |  | 109 | 02:31:42.000 | 43.111 | 
| 2023-09-26 | 1 | Vuelta Ciclistica a Hispania |  | 143 | 03:17:49.000 | 43.373 | 
| 2023-09-25 | 3 | Vuelta Ciclistica a Hispania |  | 110 | 03:33:56.000 | 30.851 | 
| 2023-09-23 | 2 | Vuelta Ciclistica a Hispania |  | 160 | 04:22:01.000 | 36.639 | 
| 2023-09-17 | 20 | Tour de Moselle |  | 0 | 10:09:04.000 | 0 | 
| 2023-09-17 | 56 | Tour de Moselle |  | 153.5 | 03:23:16.000 | 45.31 | 
| 2023-09-16 | 9 | Tour de Moselle |  | 79.7 | 01:45:30.000 | 45.327 | 
| 2023-09-16 | 33 | Tour de Moselle |  | 85.3 | 01:50:09.000 | 46.464 | 
| 2023-09-15 | 21 | Tour de Moselle |  | 142.4 | 03:10:09.000 | 44.933 | 
| 2023-07-02 | 24 | UCI MTB World Cup - Val di Sole |  | 0 | 01:12:34.000 | 0 | 
| 2023-06-24 | DNF | National Championships France ME - Amateurs |  | 155 | 00:00:00.000 |  | 
| 2023-06-11 | 14 | Tour du Beaujolais |  | 144 | 03:36:19.000 | 39.941 | 
| 2023-06-11 | 7 | Tour du Beaujolais |  | 0 | 09:14:25.000 | 0 | 
| 2023-06-10 | 12 | Tour du Beaujolais |  | 92 | 02:04:34.000 | 44.314 | 
| 2023-06-09 | 10 | Tour du Beaujolais |  | 138 | 03:21:04.000 | 41.18 | 
| 2023-05-13 | 45 | UCI MTB World Cup - Nové Město na Moravě |  | 0 | 01:13:24.000 | 0 | 
| 2023-05-06 | 53 | Bidasoa Itzulia U23 |  | 74 | 02:08:06.000 | 34.66 | 
| 2023-05-06 | 40 | Bidasoa Itzulia U23 |  | 0 | 08:57:08.000 | 0 | 
| 2023-05-05 | 39 | Bidasoa Itzulia U23 |  | 129 | 03:35:40.000 | 35.889 | 
| 2023-05-04 | 34 | Bidasoa Itzulia U23 |  | 130 | 03:13:22.000 | 40.338 | 
| 2023-03-19 | 41 | Vuelta a Extremadura |  | 0 | 14:05:04.000 | 0 | 
| 2023-03-19 | 68 | Vuelta a Extremadura |  | 145.7 | 03:29:48.000 | 41.668 | 
| 2023-03-18 | 78 | Vuelta a Extremadura |  | 161.8 | 03:50:39.000 | 42.09 | 
| 2023-03-17 | 65 | Vuelta a Extremadura |  | 130.4 | 03:00:37.000 | 43.318 | 
| 2023-03-16 | 31 | Vuelta a Extremadura |  | 153 | 03:34:45.000 | 42.747 | 
| 2023-02-26 | 42 | Shimano Supercup Massi Banyoles |  | 0 | 01:28:25.000 | 0 | 
| 2023-02-25 | 29 | Shimano Supercup Massi Banyoles |  | 0 | 01:24:34.000 | 0 | 
| 2023-02-19 | 43 | Grand Prix de Puyloubier-Sainte-Victoire |  | 122.4 | 03:12:04.000 | 38.237 |