| 2013-11-24 | 34 | Int. Radquer Hittnau | ME | 0 | 01:04:05.000 | 0 |
| 2013-11-17 | 15 | Flückiger Cross Madiswil | ME | 0 | 01:09:31.000 | 0 |
| 2013-11-10 | 20 | Cyclo-cross International Rennaz | ME | 0 | 01:07:10.000 | 0 |
| 2013-10-27 | 31 | Internationales Radquer Steinmaur | ME | 0 | 01:12:40.000 | 0 |
| 2013-10-13 | 7 | GP-5-Sterne-Region | ME | 0 | 01:07:20.000 | 0 |
| 2013-10-06 | 29 | Crossquer | ME | 0 | 00:00:00.000 | |
| 2013-01-13 | 12 | National Championships Switzerland ME | ME | 0 | 01:04:13.000 | 0 |
| 2013-01-02 | 21 | Cyclo Cross Bussnang | ME | 0 | 01:08:34.000 | 0 |
| 2012-12-30 | 19 | GP-5-Sterne-Region | ME | 0 | 01:03:37.000 | 0 |
| 2012-12-26 | 28 | Internationales Radquer Dagmersellen | ME | 0 | 00:00:00.000 | |
| 2012-11-18 | 20 | Flückiger Cross Madiswil | ME | 0 | 01:07:47.000 | 0 |
| 2012-11-11 | 24 | Internationales Radquer Frenkendorf | ME | 0 | 01:02:00.000 | 0 |
| 2011-01-02 | 25 | Radquer Bussnang | ME | 0 | 00:00:00.000 | |
| 2010-12-31 | 30 | GP 5 Sterne Region | ME | 0 | 00:00:00.000 | |
| 2010-12-12 | 21 | GP Wetzikon | ME | 0 | 00:00:00.000 | |
| 2010-09-03 | 10 | UCI World Championships Mont-Sainte-Anne | mu | 0 | 01:50:14.000 | 0 |
| 2009-12-26 | 35 | Internationales Radquer Dagmersellen | ME | 0 | 00:00:00.000 | |
| 2009-09-04 | 37 | UCI World Championships Canberra | mu | 0 | 02:00:11.000 | 0 |
| 2009-01-11 | 8 | National Championships Switzerland MU | MU | 0 | 00:52:55.000 | 0 |
| 2008-12-31 | 21 | GP 5 Sterne Region | ME | 0 | 00:00:00.000 | |
| 2008-12-26 | 36 | Internationales Radquer Dagmersellen | ME | 0 | 00:00:00.000 | |
| 2008-10-26 | 14 | Internationales Radquer Steinmaur | ME | 0 | 01:01:24.000 | 0 |
| 2007-11-04 | DNF | UEC Cyclo-Cross European Championships U23 | MU | 0 | 00:00:00.000 | |
| 2007-10-28 | 10 | Internationales Radquer Steinmaur | ME | 0 | 00:03:36.000 | 0 |
| 2007-10-14 | 22 | Int. Radquer Fehraltorf | ME | 0 | 01:07:52.000 | 0 |
| 2007-01-07 | DNF | National Championships Switzerland MU | MU | 0 | 00:00:00.000 | |
| 2006-01-28 | 12 | UCI World Championship MJ | MJ | 0 | 00:38:44.000 | 0 |
| 2006-01-22 | 26 | UCI World Cup Hoogerheide | MJ | 0 | 00:44:44.000 | 0 |
| 2006-01-08 | 3 | National Championships Switzerland MJ | MJ | 0 | 00:38:10.000 | 0 |
| 2005-12-31 | 33 | UCI World Cup Hooglede-Gits | MJ | 0 | 00:42:47.000 | 0 |
| 2005-12-28 | 32 | Azencross | MJ | 0 | 00:00:00.000 | |
| 2005-12-26 | 9 | UCI World Cup Hofstade | MJ | 0 | 00:00:00.000 | |
| 2005-12-04 | 15 | UCI World Cup Wetzikon | MJ | 0 | 00:36:06.000 | 0 |
| 2005-11-06 | 22 | UEC Cyclo-Cross European Championships MJ | MJ | 0 | 00:41:49.000 | 0 |
| 2005-01-29 | 38 | UCI World Championship MJ | MJ | 0 | 00:42:42.000 | 0 |
| 2005-01-16 | 28 | UCI World Cup Nommay | MJ | 0 | 00:44:45.000 | 0 |
| 2005-01-09 | 3 | National Championships Switzerland MJ | MJ | 0 | 00:41:10.000 | 0 |
| 2004-12-05 | 15 | UCI World Cup Wetzikon | MJ | 0 | 00:40:49.000 | 0 |
| 2004-11-07 | 19 | UEC Cyclo-Cross European Championships MJ | MJ | 0 | 00:43:22.000 | 0 |
| 2004-01-11 | 6 | National Championships Switzerland MJ | MJ | 0 | 00:41:40.000 | 0 |