| 2025-10-12 | 47 | UCI World Cup Mont-Sainte-Anne | xco | 0 | 01:28:35.000 | 0 |
| 2025-10-10 | 31 | UCI World Cup Mont-Sainte-Anne | xcc | 0 | 00:21:56.000 | 0 |
| 2025-10-05 | 30 | UCI World Cup Lake Placid | xco | 0 | 01:22:27.000 | 0 |
| 2025-10-03 | 30 | UCI World Cup Lake Placid | xcc | 0 | 00:22:03.000 | 0 |
| 2025-09-21 | 16 | UCI World Cup Lenzerheide | xco | 0 | 01:22:56.000 | 0 |
| 2025-09-19 | 22 | UCI World Cup Lenzerheide | xcc | 0 | 00:22:04.000 | 0 |
| 2025-09-14 | 25 | World Championships ME | ME | 0 | 01:35:30.000 | 0 |
| 2025-09-09 | 15 | World Championships ME | | 0 | 00:21:51.000 | 0 |
| 2025-08-31 | 27 | UCI World Cup Les Gets | xco | 0 | 01:25:53.000 | 0 |
| 2025-08-29 | 21 | UCI World Cup Les Gets | xcc | 0 | 00:22:27.000 | 0 |
| 2025-07-20 | 8 | La Ronde Avizoise Cycliste | me | 125.6 | 02:48:22.000 | 44.759 |
| 2025-07-13 | 8 | UCI World Cup Pal Arinsal | xco | 0 | 01:21:50.000 | 0 |
| 2025-07-11 | 11 | UCI World Cup Pal Arinsal | xcc | 0 | 00:22:21.000 | 0 |
| 2025-07-03 | 3 | National Championships France | | 0 | 01:18:21.000 | 0 |
| 2025-06-22 | 48 | UCI World Cup Val di Sole | xco | 0 | 01:34:25.000 | 0 |
| 2025-06-14 | 4 | MTB French Cup Lons Le Saunier | xcc | 0 | 00:19:15.000 | 0 |
| 2025-06-13 | 15 | MTB French Cup Lons Le Saunier | | 0 | 02:05:35.000 | 0 |
| 2025-05-25 | 45 | UCI World Cup Nove Mesto Na Morave | xco | 0 | 01:30:25.000 | 0 |
| 2025-05-11 | 5 | Shimano Supercup Massi Santa Susanna | | 0 | 00:22:21.860 | 0 |
| 2025-04-25 | 10 | MTB French Cup | | 0 | 00:20:53.000 | 0 |
| 2025-04-25 | 3 | MTB French Cup Guéret | | 0 | 01:28:34.000 | 0 |
| 2025-04-12 | 39 | UCI World Cup Araxa 2 - Minas Gerais | | 0 | 01:27:46.000 | 0 |
| 2025-04-06 | 35 | UCI World Cup Araxa 1 - Minas Gerais | xco | 0 | 01:22:39.000 | 0 |
| 2025-03-23 | 19 | Swiss Bike Cup | | 0 | 01:35:37.000 | 0 |
| 2025-03-14 | 9 | MTB French Cup | | 0 | 01:26:46.000 | 0 |
| 2025-03-14 | 3 | MTB French Cup | | 0 | 00:23:29.000 | 0 |
| 2025-03-08 | 1 | Greek MTB Series by Alter Bike Tours- Salamina Epic Race #4 | | 0 | 01:18:10.000 | 0 |
| 2025-03-06 | 4 | Greek MTB Series by Alter Bike Tours - Salamina Epic Race #3 | | 0 | 01:19:03.000 | 0 |
| 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 | UCI World Cup Mont-Sainte-Anne | | 0 | 01:29:36.000 | 0 |
| 2023-10-06 | 24 | UCI World Cup Mont-Sainte-Anne | | 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 |