| 2025-10-05 | 35 | Brumath Bike Festival by Lollier Ingénierie | ME | 0 | 01:06:14.000 | 0 |
| 2025-09-07 | 6 | Critérium de Sélestat | | 69 | 01:27:03.000 | 47.559 |
| 2025-08-31 | 18 | Critérium d'Erstein | | 64.7 | 00:00:00.000 | |
| 2025-08-24 | 19 | Grand Prix de Saint-Dié-des-Vosges | me | 73.7 | 00:00:00.000 | |
| 2025-08-10 | 56 | Großer Silberpilspreis | ME | 200 | 04:26:42.000 | 44.994 |
| 2025-07-13 | DNF | Tour de Côte d'Or | me | 168 | 00:00:00.000 | |
| 2025-07-12 | 68 | Tour de Côte d'Or | me | 157 | 04:10:50.000 | 37.555 |
| 2025-07-11 | 34 | Tour de Côte d'Or | me | 149.5 | 03:16:03.000 | 45.754 |
| 2025-07-06 | 16 | Grand Prix de Lampertheim | | 110 | 02:34:03.000 | 42.843 |
| 2025-07-03 | 8 | Grand Prix de Sarrebourg | | 66 | 00:00:00.000 | |
| 2025-06-29 | 10 | Grand Prix Fromagerie Fischer | me | 103.2 | 02:33:39.000 | 40.299 |
| 2025-06-15 | 38 | Tour Erdre et Gesvres | me | 149.3 | 03:18:03.000 | 45.231 |
| 2025-06-08 | DNF | Championnat du Grand Est | | 129.5 | 00:00:00.000 | |
| 2025-06-03 | 8 | Critérium de Saint-Louis | | 63 | 01:21:59.000 | 46.107 |
| 2025-06-01 | 9 | Grand Prix de Vendenheim | | 65.2 | 01:33:12.000 | 41.974 |
| 2025-05-11 | 84 | Circuit de Saône-et-Loire | me | 151.6 | 03:59:44.000 | 37.942 |
| 2025-05-11 | 79 | Circuit de Saône-et-Loire | me | 0 | 11:04:11.000 | 0 |
| 2025-05-10 | 89 | Circuit de Saône-et-Loire | me | 161.4 | 04:13:11.000 | 38.249 |
| 2025-05-09 | 79 | Circuit de Saône-et-Loire | me | 124 | 02:51:16.000 | 43.441 |
| 2025-04-19 | DNF | Boucles de la Haute-Vienne | ME | 130.6 | 00:00:00.000 | |
| 2025-03-30 | 13 | Grand Prix des Artisans de Wintershouse | me | 133.2 | 03:06:07.000 | 42.941 |
| 2025-03-23 | 19 | Grand Prix d'Erstein | ME | 120 | 02:27:04.000 | 48.957 |
| 2025-03-15 | 50 | Grand Prix des Carreleurs | ME | 136 | 03:10:53.000 | 42.749 |
| 2025-03-09 | 11 | Grand Prix de Wittenheim | ME | 127 | 02:39:37.000 | 47.739 |
| 2024-09-13 | DNF | Tour de Moselle | me | 140.5 | 00:00:00.000 | |
| 2024-09-08 | 3 | Critérium de Sélestat | me | 69.3 | 01:29:57.000 | 46.226 |
| 2024-09-01 | 7 | Critérium d'Erstein | me | 64.7 | 00:00:00.000 | |
| 2024-08-25 | 15 | Grand Prix de Soultz-sous-Forêts | me | 122.3 | 03:08:55.000 | 38.843 |
| 2024-08-18 | 60 | Prix de la Ville de Bavay | | 158.2 | 03:25:05.000 | 46.284 |
| 2024-08-17 | DNF | Grand Prix des Marbriers | me | 160 | 00:00:00.000 | |
| 2024-08-11 | 38 | Großer Silberpilspreis | me | 200 | 00:00:00.000 | |
| 2024-07-04 | 3 | Grand Prix de Sarrebourg | me | 66 | 00:00:00.000 | |
| 2024-06-23 | 29 | Tout Eckbo à Vélo | me | 57 | 00:00:00.000 | |
| 2024-06-16 | 11 | Tour Erdre et Gesvres | | 152.2 | 03:25:43.000 | 44.391 |
| 2024-06-08 | 4 | Grand Prix de Vendenheim | me | 65.2 | 01:31:30.000 | 42.754 |
| 2024-06-04 | 3 | Critérium de Saint-Louis | me | 0 | 01:22:47.000 | 0 |
| 2024-06-02 | 10 | Championnat du Grand Est | me | 137.25 | 03:14:30.000 | 42.339 |
| 2024-05-05 | 70 | Circuit de Saône-et-Loire | | 0 | 10:30:27.000 | 0 |
| 2024-05-05 | 64 | Circuit de Saône-et-Loire | | 154.1 | 03:53:38.000 | 39.575 |
| 2024-05-04 | 85 | Circuit de Saône-et-Loire | | 155.3 | 04:03:13.000 | 38.312 |
| 2024-05-03 | 46 | Circuit de Saône-et-Loire | | 111.5 | 02:33:36.000 | 43.555 |
| 2024-04-28 | 5 | Grand Prix de Sentheim | me | 128.8 | 03:09:42.000 | 40.738 |
| 2024-04-21 | 11 | Souvenir Patrick-Metz | me | 150 | 02:47:14.000 | 53.817 |
| 2024-04-21 | 21 | Souvenir Patrick-Metz | me | 0 | 02:55:06.000 | 0 |
| 2024-04-14 | 6 | Boucles de la Haute-Vienne | me | 112.6 | 02:47:03.000 | 40.443 |
| 2024-04-14 | 20 | Boucles de la Haute-Vienne | me | 0 | 05:50:13.000 | 0 |
| 2024-04-13 | 28 | Boucles de la Haute-Vienne | me | 123.5 | 02:59:44.000 | 41.228 |
| 2024-04-06 | DNF | Tour du Charollais | | 150 | 00:00:00.000 | |
| 2024-03-24 | 10 | Bordeaux-Saintes | | 154.4 | 03:37:42.000 | 42.554 |
| 2024-03-17 | 12 | Grand Prix d'Erstein | me | 120 | 02:35:22.000 | 46.342 |
| 2024-03-16 | 14 | Grand Prix des Carreleurs | me | 136 | 03:16:17.000 | 41.573 |
| 2024-03-10 | 15 | Grand Prix de Wittenheim | me | 127 | 02:43:08.000 | 46.71 |
| 2024-02-25 | 40 | Grand Prix d'Onjon | me | 127.8 | 03:01:00.000 | 42.365 |
| 2023-11-18 | DNS | Cyclo-cross de Gernelle | ME | 0 | 00:00:00.000 | |
| 2023-09-24 | 55 | Classique Puisaye-Forterre | | 170 | 03:56:29.000 | 43.132 |
| 2023-09-10 | 25 | Classic Jean-Patrick Dubuisson Élites | | 121.4 | 03:02:55.000 | 39.821 |
| 2023-08-26 | 36 | UCI Gravel World Series ME - Houffa Gravel | | 110 | 03:52:06.000 | 28.436 |
| 2023-07-01 | 22 | Grand Prix de la Sologne des Étangs | | 169.1 | 03:32:09.000 | 47.825 |
| 2023-05-28 | 34 | Le Caux Tour | | 0 | 03:50:29.000 | 0 |
| 2023-04-09 | 20 | Chazal Classic | | 155.1 | 03:25:35.000 | 45.266 |
| 2023-03-26 | 27 | Tour de l'Ardèche Méridionale | | 163 | 04:02:49.000 | 40.277 |
| 2023-03-18 | 22 | Grand Prix des Carreleurs | | 136 | 03:07:13.000 | 43.586 |
| 2023-01-15 | 35 | National Championships France ME | ME | 0 | 01:11:41.000 | 0 |
| 2023-01-01 | 19 | Grand Prix Garage Collé | ME | 0 | 01:12:45.000 | 0 |
| 2022-12-23 | 51 | Zilvermeercross | ME | 0 | 00:00:00.000 | |
| 2022-12-04 | DNF | 6eme Manche Coupe de France Cyclo-cross: Troyes | ME | 0 | 00:00:00.000 | |
| 2022-12-03 | 42 | 5eme Manche Coupe de France Cyclo-cross: Troyes | ME | 0 | 00:58:59.000 | 0 |
| 2022-11-27 | 3 | Cyclo-cross d'Erstein | ME | 0 | 00:47:55.000 | 0 |
| 2022-11-20 | 21 | 4eme Manche Coupe de France Cyclo-cross: Camors | ME | 0 | 01:08:33.000 | 0 |
| 2022-11-19 | 36 | 3eme Manche Coupe de France Cyclo-cross: Camors | ME | 0 | 01:07:14.000 | 0 |
| 2022-11-13 | 43 | UCI World Cup Beekse Bergen | ME | 0 | 01:02:29.000 | 0 |
| 2022-10-23 | 16 | 2eme Manche Coupe de France Cyclo-cross: Nommay | ME | 0 | 01:03:21.000 | 0 |
| 2022-10-22 | 22 | 1ere Manche Coupe de France Cyclo-cross: Nommay | ME | 0 | 01:05:39.000 | 0 |
| 2022-10-09 | 14 | Brumath Cross Days | ME | 0 | 00:59:11.000 | 0 |
| 2022-01-09 | 26 | National Championships France ME | ME | 0 | 01:04:15.000 | 0 |
| 2022-01-01 | 25 | X²O Badkamers Trofee GP Sven Nys | ME | 0 | 00:00:00.000 | |
| 2021-12-12 | 29 | Coupe de France Troyes | ME | 0 | 01:09:00.000 | 0 |
| 2021-12-11 | 64 | Coupe de France Troyes | ME | 0 | 01:01:35.000 | 0 |
| 2021-11-14 | 28 | Coupe de France Bagnoles de l'Orne | ME | 0 | 01:10:00.000 | 0 |
| 2021-11-13 | 68 | Coupe de France Bagnoles-de-l'Orne | ME | 0 | 01:07:15.000 | 0 |
| 2021-10-17 | 34 | Internationale GP DESTIL | | 0 | 00:00:00.000 | |
| 2021-10-17 | 34 | Internationale GP Destil | ME | 0 | 01:02:53.000 | 0 |
| 2021-01-23 | 41 | X²O badkamers Trofee - Flandriencross | ME | 0 | 00:00:00.000 | |
| 2021-01-16 | 56 | Lampiris Zilvermeercross | ME | 0 | 00:00:00.000 | |
| 2021-01-10 | 21 | National Championships France ME | ME | 0 | 01:08:44.000 | 0 |
| 2021-01-02 | 34 | Troyes Cyclocross International | ME | 0 | 01:10:42.000 | 0 |
| 2021-01-01 | 32 | X²O badkamers Trofee - GP Sven Nys | ME | 0 | 01:09:23.000 | 0 |
| 2020-12-12 | 11 | Toi Toi Cup Kolín | ME | 0 | 01:00:44.000 | 0 |
| 2020-10-18 | 36 | EKZ CrossTour Bern | ME | 0 | 01:02:09.000 | 0 |
| 2020-01-19 | 26 | UCI World Cup Nommay | MU | 0 | 00:55:42.000 | 0 |
| 2020-01-11 | 4 | National Championships France MU | MU | 0 | 00:56:52.000 | 0 |
| 2020-01-01 | 18 | Grand Prix Garage Collé | ME | 0 | 01:02:20.000 | 0 |
| 2019-12-15 | 7 | Coupe de France Bagnoles-de-l'Orne | MU | 0 | 00:54:27.000 | 0 |
| 2019-11-03 | 11 | Coupe de France Andrezieux-Boutheon | MU | 0 | 00:53:39.000 | 0 |
| 2019-10-27 | 14 | Grand-Prix de la Commune de Contern | ME | 0 | 01:08:35.000 | 0 |
| 2019-10-13 | 11 | Coupe de France La Meziere | MU | 0 | 00:51:05.000 | 0 |
| 2019-09-29 | 32 | Canyon Cross Race | ME | 0 | 01:06:16.000 | 0 |
| 2019-09-28 | 41 | Chazal Cup Vittel | ME | 0 | 01:02:44.000 | 0 |
| 2019-09-22 | 33 | Cyclo-cross international de Boulzicourt Ardennes | ME | 0 | 00:00:00.000 | |
| 2019-01-20 | 36 | UCI World Cup Pontchâteau | MU | 0 | 00:58:32.000 | 0 |