| 2025-10-09 | 47 |  Mont-Sainte-Anne World Cup | ME | 0 | 01:28:35.000 | 0 | 
| 2025-10-05 | 30 |  Lake Placid World Cup | xco | 0 | 01:22:27.000 | 0 | 
| 2025-10-03 | 30 |  Lake Placid World Cup | xcc | 0 | 00:22:03.000 | 0 | 
| 2025-09-01 | 25 |  World Championships ME | ME | 0 | 01:35:30.000 | 0 | 
| 2025-07-20 | 8 |  La Ronde Avizoise Cycliste | me | 125.6 | 02:48:22.000 | 44.759 | 
| 2025-02-15 | 22 |  Internacionales Chelva + UCI XCO Junior Series |  | 0 | 01:30:24.000 | 0 | 
| 2025-02-02 | 25 |  UCI World Championship ME | ME | 0 | 00:00:00.000 |  | 
| 2025-01-31 | 3 |  UCI World Championship Team Relay | - | 0 | 00:50:08.000 | 0 | 
| 2025-01-26 | 16 |  UCI World Cup Hoogerheide | ME | 0 | 01:01:18.000 | 0 | 
| 2025-01-19 | 10 |  UCI World Cup Benidorm | ME | 25.68 | 00:56:56.000 | 27.063 | 
| 2025-01-12 | 2 |  National Championships France ME | ME | 0 | 01:00:05.000 | 0 | 
| 2025-01-05 | 14 |  UCI World Cup Dendermonde | ME | 0 | 01:06:43.000 | 0 | 
| 2025-01-01 | 2 |  Grand Prix Garage Collé | ME | 0 | 01:02:16.000 | 0 | 
| 2024-12-29 | 12 |  UCI World Cup Besançon | ME | 0 | 01:07:07.000 | 0 | 
| 2024-12-15 | 3 |  Coupe de France de Cyclo-Cross #8 - La Ferté-Bernard | ME | 0 | 01:00:51.000 | 0 | 
| 2024-12-14 | 1 |  Coupe de France de Cyclo-Cross #7 - La Ferté-Bernard | ME | 0 | 01:02:40.000 | 0 | 
| 2024-11-24 | 4 |  Coupe de France de Cyclo-Cross #6 - Troyes | ME | 0 | 01:06:42.000 | 0 | 
| 2024-11-23 | 3 |  Coupe de France de Cyclo-Cross #5 - Troyes | ME | 0 | 00:59:33.000 | 0 | 
| 2024-11-16 | 8 |  Cyclo-cross Gernelle | ME | 0 | 00:59:46.000 | 0 | 
| 2024-11-10 | 7 |  Coupe de France de Cyclo-Cross #4 - Pierric | ME | 0 | 01:05:14.000 | 0 | 
| 2024-11-09 | 3 |  Coupe de France de Cyclo-Cross #3 - Pierric | ME | 0 | 00:59:06.000 | 0 | 
| 2024-08-28 | 15 |  UCI World Championships Pal Arinsal | ME | 0 | 01:12:57.000 | 0 | 
| 2024-08-04 | 18 |  Grand Prix de Tourteron | me | 112.8 | 02:43:24.000 | 41.42 | 
| 2024-07-29 | 6 |  Grand Prix de Vauxbuin | me | 84.8 | 00:00:00.000 |  | 
| 2024-04-21 | DNS |  WHOOP UCI Mountain Bike World Cup |  | 0 | 00:00:00.000 |  | 
| 2024-04-19 | DNF |  WHOOP UCI Mountain Bike World Cup |  | 0 | 00:00:00.000 |  | 
| 2024-04-14 | 12 |  WHOOP UCI Mountain Bike World Cup |  | 0 | 01:30:44.000 | 0 | 
| 2024-04-12 | 6 |  WHOOP UCI Mountain Bike World Cup |  | 0 | 00:20:20.000 | 0 | 
| 2024-04-07 | 1 |  MTB Festival |  | 0 | 01:18:56.000 | 0 | 
| 2024-03-24 | 2 |  Swiss Bike Cup |  | 0 | 01:29:26.000 | 0 | 
| 2024-03-17 | 2 |  MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 01:24:20.000 | 0 | 
| 2024-03-15 | 6 |  MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 00:20:40.000 | 0 | 
| 2024-03-03 | 4 |  Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 + UCI XCO Junior Series |  | 0 | 01:20:46.000 | 0 | 
| 2024-02-29 | 10 |  Greek MTB Series by Alter Bike Tours - Salamina Epic Race #2 |  | 0 | 01:22:40.000 | 0 | 
| 2024-02-28 | 4 |  Greek MTB Series by Alter Bike Tours - Salamina Epic Race #1 |  | 0 | 01:23:07.000 | 0 | 
| 2024-01-14 | 2 |  National Championships France ME | ME | 0 | 01:03:24.000 | 0 | 
| 2024-01-01 | 1 |  Grand Prix Garage Collé | ME | 0 | 00:59:35.000 | 0 | 
| 2023-12-23 | 29 |  UCI World Cup Antwerpen | ME | 0 | 01:04:42.000 | 0 | 
| 2023-12-17 | 23 |  UCI World Cup Namur | ME | 0 | 01:04:54.000 | 0 | 
| 2023-12-10 | 1 |  Coupe de France de Cyclo-cross #6 - Flamanville | ME | 0 | 01:07:19.000 | 0 | 
| 2023-12-09 | 1 |  Coupe de France de Cyclo-cross #5 - Flamanville | ME | 0 | 00:57:45.000 | 0 | 
| 2023-12-03 | 16 |  UCI World Cup Flamanville | ME | 0 | 01:03:42.000 | 0 | 
| 2023-11-19 | 15 |  UCI World Cup Troyes | ME | 0 | 00:59:25.000 | 0 | 
| 2023-11-12 | 8 |  Coupe de France de Cyclo-cross #4 - Albi | ME | 0 | 01:02:37.000 | 0 | 
| 2023-11-11 | 2 |  Coupe de France de Cyclo-cross #3 - Albi | ME | 0 | 01:02:14.000 | 0 | 
| 2023-11-05 | 17 |  European Continental Championships | ME | 0 | 01:06:51.000 | 0 | 
| 2023-11-03 | 1 |  European Continental Championships Team Relay | ME+WE | 0 | 00:42:47.000 | 0 | 
| 2023-10-08 | 8 |  Mont-Sainte-Anne World Cup |  | 0 | 01:29:36.000 | 0 | 
| 2023-10-06 | 24 |  Mont-Sainte-Anne World Cup |  | 0 | 00:22:26.000 | 0 | 
| 2023-10-06 | 8 |  UCI World Cup Mont-Sainte-Anne |  | 0 | 01:29:36.000 | 0 | 
| 2023-10-01 | 18 |  Snowshoe World Cup |  | 0 | 01:20:42.000 | 0 | 
| 2023-09-29 | 6 |  Snowshoe World Cup |  | 0 | 00:21:13.000 | 0 | 
| 2023-09-24 | 34 |  Paris 2024 Test Event |  | 0 | 01:18:23.000 | 0 | 
| 2023-09-24 | 34 |  Paris 2024 Test Event |  | 0 | 01:18:23.000 | 0 | 
| 2023-09-10 | 5 |  UCI MTB World Cup - Les Portes du Soleil |  | 0 | 01:27:16.000 | 0 | 
| 2023-09-08 | 6 |  UCI MTB World Cup - Les Portes du Soleil |  | 0 | 00:20:39.000 | 0 | 
| 2023-08-28 | 19 |  UCI World Championships Glasgow | ME | 0 | 01:25:12.000 | 0 | 
| 2023-08-27 | 16 |  UCI MTB World Cup - Andorra |  | 0 | 01:31:54.000 | 0 | 
| 2023-08-25 | 7 |  UCI MTB World Cup - Andorra |  | 0 | 00:20:26.000 | 0 | 
| 2023-08-12 | 19 |  UCI Cycling World Championships |  | 0 | 01:25:12.000 | 0 | 
| 2023-08-10 | 25 |  UCI Cycling World Championships |  | 0 | 00:21:02.000 | 0 | 
| 2023-07-02 | 4 |  UCI MTB World Cup - Val di Sole |  | 0 | 01:21:00.000 | 0 | 
| 2023-06-30 | 3 |  UCI MTB World Cup - Val di Sole |  | 0 | 00:19:48.000 | 0 | 
| 2023-06-18 | 14 |  UCI MTB World Cup - Leogang |  | 0 | 01:19:32.000 | 0 | 
| 2023-06-16 | 6 |  UCI MTB World Cup - Leogang |  | 0 | 00:21:17.000 | 0 | 
| 2023-06-11 | 37 |  UCI MTB World Cup - Lenzerheide |  | 0 | 01:28:28.000 | 0 | 
| 2023-06-09 | 5 |  UCI MTB World Cup - Lenzerheide |  | 0 | 00:19:52.000 | 0 | 
| 2023-05-14 | 2 |  UCI MTB World Cup - Nové Město na Moravě |  | 0 | 01:22:51.000 | 0 | 
| 2023-05-12 | 24 |  UCI MTB World Cup - Nové Město na Moravě |  | 0 | 00:20:30.000 | 0 | 
| 2023-02-05 | 24 |  UCI World Championship | ME | 0 | 01:10:17.000 | 0 | 
| 2023-02-03 | 4 |  UCI World Championship Team Relay | ME+WE | 0 | 00:42:42.000 | 0 | 
| 2023-01-29 | 14 |  UCI World Cup Besançon | ME | 0 | 01:03:15.000 | 0 | 
| 2023-01-22 | 12 |  UCI World Cup Benidorm | ME | 0 | 01:01:45.000 | 0 | 
| 2023-01-15 | 3 |  National Championships France ME | ME | 0 | 01:04:33.000 | 0 | 
| 2023-01-01 | 1 |  Grand Prix Garage Collé | ME | 0 | 01:05:45.000 | 0 | 
| 2022-12-26 | 37 |  UCI World Cup Gavere | ME | 17.48 | 00:00:00.000 |  | 
| 2022-12-04 | 7 |  6eme Manche Coupe de France Cyclo-cross: Troyes | ME | 0 | 01:02:35.000 | 0 | 
| 2022-12-03 | 5 |  5eme Manche Coupe de France Cyclo-cross: Troyes | ME | 0 | 00:56:36.000 | 0 | 
| 2022-11-27 | 1 |  Cyclo-cross de La Grandville | ME | 0 | 01:04:21.000 | 0 | 
| 2022-11-26 | 2 |  Cyclo-cross de Gernelle | ME | 0 | 01:01:45.000 | 0 | 
| 2022-11-20 | 2 |  4eme Manche Coupe de France Cyclo-cross: Camors	 | ME | 0 | 01:03:45.000 | 0 | 
| 2022-11-19 | 4 |  3eme Manche Coupe de France Cyclo-cross: Camors | ME | 0 | 01:03:02.000 | 0 | 
| 2022-11-13 | 1 |  Cyclo-cross Auxerre | ME | 0 | 00:57:44.000 | 0 | 
| 2022-11-06 | 18 |  European Continental Championships | ME | 0 | 00:00:00.000 |  | 
| 2022-10-30 | 16 |  UCI World Cup Maasmechelen | ME | 27.25 | 01:04:16.000 | 25.441 | 
| 2022-10-23 | 11 |  2eme Manche Coupe de France Cyclo-cross: Nommay | ME | 0 | 01:02:32.000 | 0 | 
| 2022-10-22 | 2 |  1ere Manche Coupe de France Cyclo-cross: Nommay | ME | 0 | 01:02:40.000 | 0 | 
| 2022-09-25 | 2 |  Cyclo-cross international de Boulzicourt Ardennes | ME | 0 | 01:00:52.000 | 0 | 
| 2022-08-24 | 58 |  UCI World Championships Les Gets | ME | 0 | 01:30:49.000 | 0 | 
| 2022-01-30 | 14 |  UCI World Championship | ME | 28 | 01:02:25.000 | 26.916 | 
| 2022-01-16 | 9 |  UCI World Cup Flamanville | ME | 24.05 | 01:04:04.000 | 22.523 | 
| 2022-01-09 | 1 |  National Championships France ME | ME | 0 | 00:58:16.000 | 0 | 
| 2022-01-01 | 2 |  Grand Prix Garage Collé | ME | 0 | 01:01:45.000 | 0 | 
| 2021-12-19 | 9 |  UCI World Cup Namur | ME | 19 | 01:02:12.000 | 18.328 | 
| 2021-12-12 | 1 |  Coupe de France Troyes | ME | 0 | 01:02:51.000 | 0 | 
| 2021-12-11 | 3 |  Coupe de France Troyes | ME | 0 | 00:55:22.000 | 0 | 
| 2021-11-28 | 18 |  UCI World Cup Besançon | ME | 23 | 01:08:11.000 | 20.24 | 
| 2021-11-21 | 3 |  Cyclo-cross de La Grandville | ME | 0 | 01:05:06.000 | 0 | 
| 2021-11-14 | 1 |  Coupe de France Bagnoles de l'Orne | ME | 0 | 01:04:25.000 | 0 | 
| 2021-11-13 | 2 |  Coupe de France Bagnoles-de-l'Orne | ME | 0 | 01:00:34.000 | 0 |