| 2025-10-18 | 43 | Gravel Race Bern | me | 50 | 01:45:59.000 | 28.306 |
| 2025-10-10 | 47 | Roc d'Azur | | 0 | 05:21:55.000 | 0 |
| 2025-10-05 | 30 | Extreme sur loue | | 0 | 05:39:39.000 | 0 |
| 2025-09-21 | 36 | UCI World Cup La Tramun Sea Otter Europe | ME | 82.7 | 05:02:43.880 | 16.392 |
| 2025-09-01 | 84 | World Championships | me | 0 | 07:38:24.000 | 0 |
| 2025-07-13 | 16 | National Championships Switzerland | | 0 | 04:16:51.000 | 0 |
| 2025-06-14 | 70 | UCI World Cup Südtirol Dolomites | | 0 | 05:57:47.000 | 0 |
| 2025-06-01 | 62 | UCI World Cup Naturland - Andorra | | 0 | 03:56:39.000 | 0 |
| 2025-05-18 | 37 | Jura Bike Marathon by Scott | | 0 | 04:01:14.000 | 0 |
| 2025-05-10 | 89 | UCI World Cup Capoliveri Legend Cup | | 0 | 03:27:36.000 | 0 |
| 2025-04-25 | 9 | UCI Gravel World Series ME - Giro Sardegna Gravel | me | 117.4 | 03:45:59.291 | 31.17 |
| 2024-10-19 | 23 | Gravel Race Bern | me | 50 | 01:42:48.000 | 29.183 |
| 2024-09-22 | 57 | World Championships ME - XCM | | 0 | 05:10:56.000 | 0 |
| 2023-10-06 | 45 | Roc d'Azur | | 0 | 04:44:29.000 | 0 |
| 2023-10-01 | 49 | Extreme sur loue | | 0 | 05:15:11.000 | 0 |
| 2023-09-16 | 43 | UCI MTB World Cup - Les Portes du Soleil | | 0 | 05:50:25.000 | 0 |
| 2023-06-04 | 89 | UCI MTB World Cup - Finale Ligure | | 0 | 05:43:17.000 | 0 |
| 2023-05-13 | 67 | UCI MTB World Cup - Nové Město na Moravě | | 0 | 05:02:13.000 | 0 |
| 2023-02-12 | DNF | Mediterranean Epic | | 0 | 00:00:00.000 | |
| 2013-01-13 | 5 | National Championships Switzerland MJ | MJ | 0 | 00:46:58.000 | 0 |