| 2025-06-21 | 39 | UCI Gravel World Series ME - Eislek Gravel Luxembourg | me | 116.3 | 03:42:07.000 | 31.416 |
| 2025-05-31 | 57 | UCI Gravel World Series ME - 3RIDES Gravel Race | me | 122 | 03:28:13.000 | 35.156 |
| 2024-10-06 | DNF | UCI Gravel World Championships | me | 182 | 00:00:00.000 | |
| 2024-09-15 | 7 | La Forestiere | | 0 | 04:50:15.000 | 0 |
| 2024-09-08 | 9 | UCI Gravel World Series ME - Alpine Gravel Challenge | me | 94 | 03:37:27.000 | 25.937 |
| 2024-04-28 | 6 | Roc d'Ardenne | | 0 | 04:49:43.000 | 0 |
| 2024-03-24 | 23 | Absa Cape Epic | | 0 | 28:47:47.000 | 0 |
| 2024-03-02 | 31 | Andalucia Bike Race by Garmin | | 0 | 13:53:40.000 | 0 |
| 2023-10-01 | 10 | Extreme sur loue | | 0 | 04:23:31.000 | 0 |
| 2022-02-19 | 39 | Grand Prix du Pays d'Aix à Puyricard (Coupe de France N1) | | 0 | 03:24:47.000 | 0 |
| 2021-09-11 | 26 | 4 Bikes Festival Cyclocross Race | ME | 0 | 01:03:38.000 | 0 |
| 2020-10-10 | 9 | UCI World Championships Leogang | mu | 0 | 01:13:36.000 | 0 |
| 2014-11-16 | 85 | Coupe de France Sisteron | MJ | 0 | 00:00:00.000 | |