| 2024-09-22 | 7 | Tour of Shanghai - New Cities | me | 0 | 05:56:37.000 | 0 | 
| 2024-09-22 | 24 | Tour of Shanghai - New Cities | me | 86.3 | 01:48:39.000 | 47.658 | 
| 2024-09-21 | 35 | Tour of Shanghai - New Cities | me | 87.2 | 01:47:37.000 | 48.617 | 
| 2024-09-20 | 10 | Tour of Shanghai - New Cities | me | 111 | 02:20:23.000 | 47.442 | 
| 2024-05-05 | 9 | National Championships France |  | 0 | 01:19:20.000 | 0 | 
| 2024-03-17 | DNS | MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 00:00:00.000 |  | 
| 2024-03-17 | 26 | MTB French Cup Powered By SKF - XCO/XCC/XCE + UCI XCO Junior Series |  | 0 | 01:26:52.000 | 0 | 
| 2024-03-09 | 15 | Internazionali Crosscountry Coppa Citta Di Albenga |  | 0 | 01:42:39.000 | 0 | 
| 2024-03-03 | 21 | VTT Chabrieres |  | 0 | 01:42:06.000 | 0 | 
| 2024-03-03 | 16 | VTT Chabrieres |  | 0 | 01:17:53.000 | 0 | 
| 2023-09-17 | 14 | Tour de Moselle |  | 0 | 10:08:22.000 | 0 | 
| 2023-09-17 | 38 | Tour de Moselle |  | 153.5 | 03:23:16.000 | 45.31 | 
| 2023-09-16 | 40 | Tour de Moselle |  | 79.7 | 01:45:30.000 | 45.327 | 
| 2023-09-16 | 22 | Tour de Moselle |  | 85.3 | 01:50:09.000 | 46.464 | 
| 2023-09-15 | 12 | Tour de Moselle |  | 142.4 | 03:09:27.000 | 45.099 | 
| 2023-08-27 | 45 | Tour du Périgord |  | 162.2 | 04:01:21.000 | 40.323 | 
| 2023-07-25 | 44 | Grand Prix de Cours-la-Ville |  | 153.3 | 03:35:52.000 | 42.61 | 
| 2023-07-23 | 105 | Tour Agglo Bourg-en-Bresse |  | 90.7 | 03:46:31.000 | 24.025 | 
| 2023-06-18 | 35 | Tour Nivernais Morvan |  | 0 | 13:41:44.000 | 0 | 
| 2023-06-18 | 22 | Tour Nivernais Morvan |  | 98.6 | 02:15:49.000 | 43.559 | 
| 2023-06-16 | 14 | Tour Nivernais Morvan |  | 150.8 | 03:25:22.000 | 44.058 | 
| 2023-06-15 | 24 | Tour Nivernais Morvan |  | 161.1 | 03:54:08.000 | 41.284 | 
| 2023-05-14 | 43 | Bourg-Arbent-Bourg |  | 165.2 | 03:37:09.000 | 45.646 | 
| 2023-05-13 | 40 | Berner Rundfahrt |  | 135.8 | 03:12:49.000 | 42.258 | 
| 2022-12-04 | 19 | Cyclo-cross de Vaulx-en-Velin | ME | 0 | 00:00:00.000 |  | 
| 2022-08-24 | 14 | UCI World Championships Les Gets | mj | 0 | 01:06:52.000 | 0 |