| 2025-09-15 | DNF | La Forestiere | xcm | 100 | 00:00:00.000 | |
| 2025-08-17 | 26 | SPAR Swiss Epic | | 0 | 14:23:05.000 | 0 |
| 2025-07-13 | 40 | UCI World Cup Black Forest ULTRA Bike Marathon | | 0 | 04:56:44.000 | 0 |
| 2025-07-06 | 10 | Andorra Epic - Pyrenees | | 0 | 10:06:12.000 | 0 |
| 2025-06-28 | 24 | UCI Gravel World Series ME - Gravel Suisse | me | 0 | 04:02:51.000 | 0 |
| 2025-06-14 | 37 | UCI World Cup Südtirol Dolomites | | 0 | 05:11:47.000 | 0 |
| 2025-06-01 | 59 | UCI World Cup Naturland - Andorra | | 0 | 03:39:11.000 | 0 |
| 2025-05-18 | 24 | Jura Bike Marathon by Scott | | 0 | 03:44:33.000 | 0 |
| 2025-05-10 | 73 | UCI World Cup Capoliveri Legend Cup | | 0 | 03:22:33.000 | 0 |
| 2025-04-20 | 34 | UCI Gravel World Series ME - Monaco Gravel Race | me | 120 | 04:25:00.000 | 27.17 |
| 2025-03-16 | 37 | Absa Cape Epic - XCMS | | 0 | 27:37:15.000 | 0 |
| 2025-03-01 | 22 | Andalucia Bike Race by Garmin | | 0 | 13:47:29.000 | 0 |
| 2024-10-06 | DNF | UCI Gravel World Championships | me | 182 | 00:00:00.000 | |
| 2024-09-15 | 10 | La Forestiere | | 0 | 04:56:19.000 | 0 |
| 2024-09-08 | 10 | UCI Gravel World Series ME - Alpine Gravel Challenge | me | 94 | 03:37:54.000 | 25.883 |
| 2024-07-06 | 17 | UCI Gravel World Series ME - Gravel Suisse | me | 102 | 03:44:20.000 | 27.281 |
| 2024-04-28 | DNF | Roc d'Ardenne | | 0 | 00:00:00.000 | |
| 2024-03-02 | 24 | Andalucia Bike Race by Garmin | | 0 | 13:42:39.000 | 0 |
| 2023-10-01 | 21 | Extreme sur loue | | 0 | 04:36:26.000 | 0 |
| 2023-09-16 | 27 | UCI MTB World Cup - Les Portes du Soleil | | 0 | 05:26:13.000 | 0 |
| 2023-06-04 | 76 | UCI MTB World Cup - Finale Ligure | | 0 | 05:32:10.000 | 0 |
| 2023-05-13 | 49 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 04:51:53.000 | 0 |