| 2025-03-09 | 10 |  Coupe Auvergne Rhône Alpes |  | 0 | 01:36:47.000 | 0 | 
| 2025-03-01 | 2 |  VTT Chabrières |  | 0 | 00:15:10.962 | 0 | 
| 2025-02-22 | 27 |  Shimano Supercup Massi Banyoles + UCI XCO Junior Series |  | 0 | 01:15:39.000 | 0 | 
| 2025-02-15 | 20 |  Internacionales Chelva + UCI XCO Junior Series |  | 0 | 01:17:19.000 | 0 | 
| 2025-01-11 | 15 |  National Championships France MU | MU | 0 | 00:58:40.000 | 0 | 
| 2024-11-10 | 10 |  Coupe de France de Cyclo-Cross #4 - Pierric | MU | 0 | 00:52:31.000 | 0 | 
| 2024-11-09 | 13 |  Coupe de France de Cyclo-Cross #3 - Pierric | MU | 0 | 00:53:45.000 | 0 | 
| 2024-11-01 | 13 |  Cyclo Cross International de Dijon | ME | 0 | 01:03:35.000 | 0 | 
| 2024-10-20 | 13 |  Coupe de France de Cyclo-Cross #2 - Nommay | MU | 0 | 00:50:04.000 | 0 | 
| 2024-10-19 | 7 |  Coupe de France de Cyclo-Cross #1 - Nommay | MU | 0 | 00:52:14.000 | 0 | 
| 2024-10-06 | 32 |  Brumath Bike Festival by Lollier Ingénierie | ME | 0 | 01:00:32.000 | 0 | 
| 2024-09-29 | 35 |  Trophée des Champions | me | 170.7 | 03:49:32.000 | 44.621 | 
| 2024-09-27 | 76 |  Bol d'Or des Amateurs | me | 172.2 | 03:51:20.000 | 44.663 | 
| 2024-09-09 | 25 |  Grand Prix d'Issoire | me | 96 | 01:59:29.000 | 48.208 | 
| 2024-08-25 | 12 |  Tour du Périgord | me | 148 | 03:45:27.000 | 39.388 | 
| 2024-05-05 | 4 |  National Championships France |  | 0 | 01:17:17.000 | 0 | 
| 2024-04-28 | 29 |  International MTB Bundesliga - Heubacher Mountainbikefestival Bike the Rock + UCI XCO Junior Series |  | 0 | 01:23:41.000 | 0 | 
| 2024-04-07 | 14 |  Swiss Bike Cup Lugano |  | 0 | 01:27:23.000 | 0 | 
| 2024-03-24 | 28 |  Swiss Bike Cup |  | 0 | 01:27:25.000 | 0 | 
| 2024-03-17 | 24 |  MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 01:31:14.000 | 0 | 
| 2024-03-17 | 13 |  MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 01:23:38.000 | 0 | 
| 2024-03-15 | 25 |  MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 00:21:55.000 | 0 | 
| 2024-03-03 | 9 |  VTT Chabrieres |  | 0 | 01:16:09.000 | 0 | 
| 2024-03-03 | 20 |  VTT Chabrieres |  | 0 | 01:41:44.000 | 0 | 
| 2024-01-13 | 12 |  National Championships France MU | MU | 0 | 00:55:20.000 | 0 | 
| 2023-12-10 | 6 |  Coupe de France de Cyclo-cross #6 - Flamanville | MU | 0 | 00:49:51.000 | 0 | 
| 2023-12-09 | 21 |  Coupe de France de Cyclo-cross #5 - Flamanville | MU | 0 | 00:49:57.000 | 0 | 
| 2023-11-12 | 4 |  Coupe de France de Cyclo-cross #4 - Albi | MU | 0 | 00:49:12.000 | 0 | 
| 2023-11-11 | 12 |  Coupe de France de Cyclo-cross #3 - Albi | MU | 0 | 00:55:02.000 | 0 | 
| 2023-10-22 | 21 |  Coupe de France de Cyclo-cross #2 - Quelneuc | MU | 0 | 00:58:43.000 | 0 | 
| 2023-10-21 | 22 |  Coupe de France de Cyclo-cross #1 - Quelneuc | MU | 0 | 00:50:49.000 | 0 | 
| 2023-10-06 | 30 |  Roc d'Azur |  | 0 | 04:26:08.000 | 0 | 
| 2023-09-10 | 50 |  UCI MTB World Cup - Les Portes du Soleil |  | 0 | 01:11:44.000 | 0 | 
| 2023-08-27 | 48 |  UCI MTB World Cup - Andorra |  | 0 | 01:09:49.000 | 0 | 
| 2023-07-02 | 42 |  UCI MTB World Cup - Val di Sole |  | 0 | 01:14:07.000 | 0 | 
| 2023-06-18 | 77 |  UCI MTB World Cup - Leogang |  | 0 | 01:16:04.000 | 0 | 
| 2023-06-11 | 39 |  UCI MTB World Cup - Lenzerheide |  | 0 | 01:18:02.000 | 0 | 
| 2023-05-13 | 68 |  UCI MTB World Cup - Nové Město na Moravě |  | 0 | 01:15:14.000 | 0 | 
| 2023-05-07 | 85 |  Tour du Gévaudan |  | 143 | 03:57:11.000 | 36.175 | 
| 2023-04-24 | 45 |  Circuit Boussaquin |  | 136.1 | 03:17:57.000 | 41.253 | 
| 2023-01-14 | 12 |  National Championships France MU | MU | 0 | 00:54:13.000 | 0 | 
| 2022-12-04 | 32 |  6eme Manche Coupe de France Cyclo-cross: Troyes | MU | 0 | 00:56:22.000 | 0 | 
| 2022-12-03 | 76 |  5eme Manche Coupe de France Cyclo-cross: Troyes | ME | 0 | 01:01:39.000 | 0 | 
| 2021-12-12 | 51 |  Coupe de France Troyes | MU | 0 | 00:53:21.000 | 0 | 
| 2021-02-21 | 15 |  National Championships France MJ | MJ | 0 | 00:46:45.000 | 0 | 
| 2020-01-12 | 44 |  National Championships France MJ | MJ | 0 | 00:44:38.000 | 0 | 
| 2019-12-15 | 41 |  Coupe de France Bagnoles-de-l'Orne | MJ | 0 | 00:42:42.000 | 0 |