| 2024-05-05 | 8 |  National Championships France |  | 0 | 01:31:40.000 | 0 | 
| 2024-05-02 | 23 |  National Championships France |  | 0 | 00:23:15.000 | 0 | 
| 2024-04-21 | 81 |  WHOOP UCI Mountain Bike World Cup |  | 0 | 01:27:12.000 | 0 | 
| 2024-04-14 | 64 |  WHOOP UCI Mountain Bike World Cup |  | 0 | 01:39:24.000 | 0 | 
| 2024-03-17 | 20 |  MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 01:30:34.000 | 0 | 
| 2024-03-15 | 19 |  MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 00:21:27.000 | 0 | 
| 2024-03-09 | 21 |  Internazionali Crosscountry Coppa Citta Di Albenga |  | 0 | 01:43:33.000 | 0 | 
| 2023-09-10 | 63 |  UCI MTB World Cup - Les Portes du Soleil |  | 0 | 01:35:24.000 | 0 | 
| 2023-08-27 | 83 |  UCI MTB World Cup - Andorra |  | 0 | 00:00:00.000 |  | 
| 2023-07-02 | 86 |  UCI MTB World Cup - Val di Sole |  | 0 | 00:00:00.000 |  | 
| 2023-06-18 | 80 |  UCI MTB World Cup - Leogang |  | 0 | 01:28:19.000 | 0 | 
| 2023-06-11 | 88 |  UCI MTB World Cup - Lenzerheide |  | 0 | 00:00:00.000 |  | 
| 2023-05-14 | 75 |  UCI MTB World Cup - Nové Město na Moravě |  | 0 | 01:33:34.000 | 0 | 
| 2023-02-26 | 31 |  Shimano Supercup Massi Banyoles |  | 0 | 01:26:00.000 | 0 | 
| 2023-02-24 | 20 |  Shimano Supercup Massi Banyoles |  | 0 | 00:23:26.000 | 0 | 
| 2023-01-15 | 34 |  National Championships France ME | ME | 0 | 01:11:24.000 | 0 | 
| 2023-01-07 | 30 |  Telenet Superprestige Gullegem | ME | 0 | 00:00:00.000 |  | 
| 2023-01-05 | 44 |  X2O Trofee - Vlaamse Duinencross Koksijde | ME | 0 | 00:00:00.000 |  | 
| 2023-01-03 | 23 |  X2O Badkamers Trofee - Herentals | ME | 0 | 01:06:37.000 | 0 | 
| 2023-01-01 | 33 |  X2O Trofee GP Sven Nys | ME | 0 | 00:00:00.000 |  | 
| 2022-12-30 | 49 |  Azencross – Loenhout | ME | 0 | 00:00:00.000 |  | 
| 2022-12-28 | 62 |  Telenet Superprestige Diegem | ME | 0 | 00:00:00.000 |  | 
| 2022-12-27 | 69 |  Telenet Superprestige Heusden-Zolder | 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 | DNF |  5eme Manche Coupe de France Cyclo-cross: Troyes | ME | 0 | 00:00:00.000 |  | 
| 2022-11-26 | 8 |  Gran Premio Val Fontanabuona | ME | 0 | 01:02:16.000 | 0 | 
| 2022-11-20 | 18 |  4eme Manche Coupe de France Cyclo-cross: Camors	 | ME | 0 | 01:07:47.000 | 0 | 
| 2022-11-19 | 32 |  3eme Manche Coupe de France Cyclo-cross: Camors | ME | 0 | 01:06:44.000 | 0 | 
| 2022-11-01 | 6 |  Cyclo-cross International de Dijon | ME | 0 | 01:03:32.000 | 0 | 
| 2022-10-30 | 7 |  CX International "1922" Bulle | ME | 0 | 01:04:36.000 | 0 | 
| 2022-10-23 | 12 |  2eme Manche Coupe de France Cyclo-cross: Nommay | ME | 0 | 01:02:39.000 | 0 | 
| 2022-10-22 | 101 |  1ere Manche Coupe de France Cyclo-cross: Nommay | ME | 0 | 00:00:00.000 |  | 
| 2022-10-16 | 16 |  Internationales Radquer Steinmaur | ME | 0 | 01:01:03.000 | 0 | 
| 2022-10-09 | 16 |  Brumath Cross Days | ME | 0 | 00:59:58.000 | 0 | 
| 2022-01-09 | 40 |  National Championships France ME | ME | 0 | 01:08:46.000 | 0 | 
| 2021-12-12 | 24 |  Coupe de France Troyes | ME | 0 | 01:08:07.000 | 0 | 
| 2021-12-11 | 40 |  Coupe de France Troyes | ME | 0 | 00:59:24.000 | 0 | 
| 2021-11-14 | 9 |  Coupe de France Bagnoles de l'Orne | ME | 0 | 01:06:25.000 | 0 | 
| 2021-11-13 | 18 |  Coupe de France Bagnoles-de-l'Orne | ME | 0 | 01:03:22.000 | 0 | 
| 2021-01-10 | 19 |  National Championships France ME | ME | 0 | 01:07:42.000 | 0 | 
| 2019-08-28 | 17 |  UCI World Championships Mont-Sainte-Anne | mu | 0 | 01:24:39.000 | 0 | 
| 2019-01-12 | 32 |  National Championships France MU | MU | 0 | 01:00:49.000 | 0 | 
| 2018-12-30 | 30 |  Coupe de France Flamanville | MU | 0 | 00:54:52.000 | 0 | 
| 2016-10-09 | 39 |  Coupe de France Erôme Gervans | MU | 0 | 00:55:36.000 | 0 | 
| 2015-08-31 | 12 |  UCI World Championships Vallnord | mj | 0 | 01:19:14.000 | 0 | 
| 2015-01-11 | 19 |  National Championships France MJ | MJ | 0 | 00:49:09.000 | 0 | 
| 2014-12-14 | 22 |  Coupe de France Lanarvily | MJ | 0 | 00:42:09.000 | 0 | 
| 2014-11-16 | 33 |  Coupe de France Sisteron | MJ | 0 | 00:49:08.000 | 0 | 
| 2014-09-07 | 55 |  UCI World Championships Lillehammer | MJ | 0 | 01:20:01.000 | 0 | 
| 2014-01-12 | 20 |  National Championships France MJ | MJ | 0 | 00:44:40.000 | 0 | 
| 2013-12-29 | 8 |  Challenge National Flamanville | MJ | 0 | 00:47:17.000 | 0 | 
| 2013-11-17 | 19 |  Challenge National Quelneuc | MJ | 0 | 00:39:56.000 | 0 | 
| 2013-10-13 | 135 |  Challenge National Saint-Etienne-lès-Remiremont | MJ | 0 | 00:00:00.000 |  |