| 2025-10-18 | 10 |  Gravel Race Bern | we | 50 | 01:57:47.000 | 25.47 | 
| 2024-08-28 | 5 |  UCI Cycling World Championships |  | 0 | 01:03:56.000 | 0 | 
| 2023-09-23 | 5 |  UCI E-MTB Cross-Country World Cup - Girona |  | 0 | 00:57:18.000 | 0 | 
| 2023-08-09 | 4 |  UCI Cycling World Championships |  | 0 | 00:54:13.000 | 0 | 
| 2023-07-16 | DNS |  UCI E-MTB Cross-Country World Cup - San Paolo d'Argon |  | 0 | 00:00:00.000 |  | 
| 2023-07-15 | 7 |  UCI E-MTB Cross-Country World Cup - San Paolo d'Argon |  | 0 | 01:08:47.000 | 0 | 
| 2018-09-05 | 28 |  UCI World Championships Lenzerheide | we | 0 | 01:47:09.000 | 0 | 
| 2017-09-09 | 26 |  UCI World Championships Cairns | we | 0 | 01:35:15.000 | 0 | 
| 2017-01-08 | 5 |  National Championships Switzerland WE | WE | 0 | 00:48:10.000 | 0 | 
| 2016-07-02 | 12 |  UCI World Championships Nove Mesto na Morave | we | 0 | 01:35:33.000 | 0 | 
| 2015-08-31 | 36 |  UCI World Championships Vallnord | we | 0 | 02:10:04.000 | 0 | 
| 2014-09-07 | 39 |  UCI World Championships Lillehammer | we | 0 | 01:44:53.000 | 0 | 
| 2013-08-31 | 7 |  UCI World Championships Pietermaritzburg | we | 0 | 01:45:59.000 | 0 | 
| 2012-09-08 | 25 |  UCI World Championships Saalfelden | we | 0 | 01:41:14.000 | 0 | 
| 2011-12-26 | 8 |  Internationales Radquer Dagmersellen | WE | 0 | 00:40:50.000 | 0 | 
| 2011-09-25 | 6 |  Süpercross Baden | WE | 0 | 00:43:52.000 | 0 | 
| 2011-01-09 | 5 |  National Championships Switzerland WE | WE | 0 | 00:45:03.000 | 0 | 
| 2010-12-31 | 6 |  GP 5 Sterne Region | WE | 0 | 00:44:48.000 | 0 | 
| 2010-12-26 | 4 |  Internationales Radquer Dagmersellen | WE | 0 | 00:42:33.000 | 0 | 
| 2010-09-03 | 8 |  UCI World Championships Mont-Sainte-Anne | wu | 0 | 01:35:42.000 | 0 |