| 2025-10-18 | 50 | Gravel Race Bern | me | 50 | 01:47:24.000 | 27.933 |
| 2008-11-02 | 4 | Int. Radquer Hittnau | ME | 0 | 01:02:59.000 | 0 |
| 2008-10-26 | 1 | Internationales Radquer Steinmaur | ME | 0 | 00:57:26.000 | 0 |
| 2008-10-05 | 14 | Badiquer Schmerikon | ME | 0 | 00:56:15.000 | 0 |
| 2008-10-04 | 6 | Radquer Wädenswil | ME | 0 | 01:05:17.000 | 0 |
| 2008-09-24 | 5 | Cross Vegas | ME | 0 | 01:02:49.000 | 0 |
| 2008-01-06 | 2 | National Championships Switzerland ME | ME | 0 | 01:00:19.000 | 0 |
| 2008-01-02 | 2 | Flüüger-Quer | ME | 0 | 00:59:53.000 | 0 |
| 2007-12-30 | 3 | Badiquer Schmerikon | ME | 0 | 01:00:24.000 | 0 |
| 2007-12-26 | 2 | Internationales Radquer Dagmersellen | ME | 0 | 01:00:00.000 | 0 |
| 2007-11-23 | 6 | Internationales Radquer Meilen | ME | 0 | 01:02:29.000 | 0 |
| 2007-01-07 | 4 | National Championships Switzerland ME | ME | 0 | 01:04:53.000 | 0 |
| 2007-01-02 | 3 | Flüüger-Quer | ME | 0 | 00:00:00.000 | |
| 2006-12-26 | 3 | Internationales Radquer Dagmersellen | ME | 0 | 00:00:00.000 | |
| 2006-12-10 | 5 | Radquer Wetzikon | ME | 0 | 00:57:22.000 | 0 |
| 2006-11-19 | 5 | Int. Radquer Hittnau | ME | 0 | 00:00:00.000 | |
| 2006-11-12 | 2 | Internationales Radquer Frenkendorf | ME | 0 | 01:02:06.000 | 0 |
| 2006-10-29 | 2 | Int. Radquer GP Baumgartner | ME | 0 | 00:57:43.000 | 0 |
| 2006-09-20 | 6 | Aalterse Jaarmarkttrofee | ME | 0 | 01:00:10.000 | 0 |
| 2006-01-08 | 6 | National Championships Switzerland ME | ME | 0 | 01:01:37.000 | 0 |
| 2005-12-29 | 4 | Noordzeecross | ME | 0 | 00:01:54.000 | 0 |
| 2005-12-28 | 11 | Azencross | ME | 0 | 00:57:52.000 | 0 |
| 2005-12-18 | 8 | Vlaamse Druivenveldrit | ME | 0 | 00:02:00.000 | 0 |
| 2005-12-08 | 11 | UCI World Cup Milan | ME | 0 | 00:58:18.000 | 0 |
| 2005-12-04 | 26 | UCI World Cup Wetzikon | ME | 0 | 01:04:40.000 | 0 |
| 2005-11-20 | 5 | Int. Radquer Hittnau | ME | 0 | 00:56:27.000 | 0 |
| 2005-11-06 | 2 | Internationales Radquer Steinmaur | ME | 0 | 00:00:00.000 | |
| 2005-11-01 | 1 | Internationales Radquerfeldeinrennen Magstadt | ME | 0 | 00:58:32.000 | 0 |
| 2005-09-21 | 7 | Aalterse Jaarmarkttrofee | ME | 0 | 00:01:40.000 | 0 |
| 2005-01-03 | 3 | Grote Prijs De Ster | ME | 0 | 01:00:09.000 | 0 |
| 2004-12-29 | 7 | Azencross | ME | 0 | 01:03:32.000 | 0 |
| 2004-12-26 | 3 | Internationales Radquer Dagmersellen | ME | 0 | 00:57:54.000 | 0 |
| 2004-12-05 | 1 | CCCP Cyclo Cross Coyote Point | ME | 0 | 00:59:47.000 | 0 |
| 2004-12-04 | 1 | Bianchi Cross | ME | 0 | 00:54:43.000 | 0 |
| 2004-11-21 | 8 | Int. Radquer Hittnau | ME | 0 | 01:07:16.000 | 0 |
| 2004-11-14 | 4 | Internationales Radquer Frenkendorf | ME | 0 | 01:02:57.000 | 0 |
| 2004-11-07 | 2 | Internationales Radquer Steinmaur | ME | 0 | 01:02:05.000 | 0 |
| 2004-10-31 | 3 | Int. Radquer GP Baumgartner | ME | 0 | 01:03:01.000 | 0 |
| 2004-01-11 | 2 | National Championships Switzerland ME | ME | 0 | 00:57:10.000 | 0 |
| 2004-01-06 | 2 | Internationales Radquerfeldeinrennen Magstadt | ME | 0 | 00:57:18.000 | 0 |
| 2004-01-04 | 3 | Int. Radquer Uster | ME | 0 | 01:03:00.000 | 0 |
| 2003-12-30 | 9 | Azencross | ME | 0 | 01:02:07.000 | 0 |
| 2003-12-26 | 16 | Internationales Radquer Dagmersellen | ME | 0 | 01:00:25.000 | 0 |
| 2003-12-07 | 21 | UCI World Cup Wetzikon | ME | 0 | 01:09:04.000 | 0 |
| 2003-11-30 | 4 | Internationales Radquer Meilen | ME | 0 | 00:59:36.000 | 0 |
| 2003-11-23 | 2 | Internationales Radquer Frenkendorf | ME | 0 | 01:01:27.000 | 0 |
| 2003-11-16 | 19 | UCI World Cup Sankt Wendel | ME | 0 | 01:02:06.000 | 0 |
| 2003-11-09 | 2 | Int. Radquer Hittnau | ME | 0 | 01:02:20.000 | 0 |
| 2003-11-02 | 2 | Int. Radquer GP Baumgartner | ME | 0 | 01:01:58.000 | 0 |
| 2003-10-25 | 2 | Internationales Radquer Steinmaur | ME | 0 | 00:57:02.000 | 0 |
| 2003-01-01 | 1 | Int. Radquerfelden-Rennen Russikon | ME | 0 | 01:01:00.000 | 0 |
| 2002-12-29 | 1 | Int. Radquer Hombrechtikon | ME | 0 | 01:03:44.000 | 0 |
| 2002-12-26 | 1 | Internationales Radquer Dagmersellen | ME | 0 | 00:00:00.000 | |
| 2002-12-22 | 11 | UCI World Cup Kalmthout | ME | 0 | 01:10:13.000 | 0 |
| 2002-12-15 | 7 | Internationales Radquer Steinmaur | ME | 0 | 01:02:30.000 | 0 |
| 2002-12-08 | 16 | Redline Cup of Cross: Napa | ME | 0 | 01:01:45.000 | 0 |
| 2002-12-01 | 2 | Internationales Radquer Meilen | ME | 0 | 00:00:00.000 | |
| 2002-11-24 | DNF | UCI World Cup Frankfurt | ME | 0 | 00:00:00.000 | |
| 2002-11-17 | 2 | Waidquer Zürich | ME | 0 | 01:00:03.000 | 0 |
| 2002-11-10 | 3 | Internationales Radquer Frenkendorf | ME | 0 | 01:07:36.000 | 0 |
| 2002-10-03 | 7 | Schulteiss-Cup | ME | 0 | 00:58:08.000 | 0 |
| 2002-02-03 | 10 | UCI World Championship | ME | 0 | 01:02:49.000 | 0 |
| 2002-01-27 | 15 | UCI World Cup Heerlen | ME | 0 | 00:00:00.000 | |
| 2002-01-20 | 20 | UCI World Cup Wetzikon | ME | 0 | 01:02:35.000 | 0 |
| 2002-01-13 | 1 | National Championships Switzerland ME | ME | 0 | 01:04:51.000 | 0 |
| 2002-01-06 | DNF | UCI World Cup Nommay | ME | 0 | 00:00:00.000 | |
| 2001-12-30 | 17 | Superprestige Diegem | ME | 0 | 01:00:29.000 | 0 |
| 2001-12-27 | 10 | Azencross | ME | 0 | 01:01:41.000 | 0 |
| 2001-12-26 | 1 | Internationales Radquer Dagmersellen | ME | 0 | 01:00:55.000 | 0 |
| 2001-12-23 | 1 | G.P Garfagnana | ME | 0 | 00:00:00.000 | |
| 2001-12-16 | 15 | UCI World Cup Wortegem-Petegem | ME | 0 | 01:02:50.000 | 0 |
| 2001-12-09 | 2 | International Radquer Obergösgen | ME | 0 | 01:00:23.000 | 0 |
| 2001-11-25 | 4 | Internationales Radquer Meilen | ME | 0 | 01:05:48.000 | 0 |
| 2001-11-17 | DNF | UCI World Cup Monopoli | ME | 0 | 00:00:00.000 | |
| 2001-07-31 | 23 | A Travers Lausanne | | 0 | 00:30:17.000 | 0 |
| 2001-01-14 | 6 | National Championships Switzerland ME | ME | 0 | 01:03:16.000 | 0 |
| 2001-01-07 | 19 | UCI World Cup Zeddam | ME | 0 | 01:07:38.000 | 0 |
| 2001-01-02 | 1 | Internationales Radquer Safenwil | ME | 0 | 00:56:28.000 | 0 |
| 2000-12-31 | 2 | Int. Radquer Hombrechtikon | ME | 0 | 01:04:07.000 | 0 |
| 2000-12-27 | 11 | Cross der Azen | ME | 0 | 01:01:32.000 | 0 |
| 2000-12-17 | 25 | UCI World Cup Heusden-Zolder | ME | 0 | 01:07:13.000 | 0 |
| 2000-12-10 | 2 | International Radquer Obergösgen | ME | 0 | 01:01:21.000 | 0 |
| 2000-11-26 | 8 | Waidquer Zürich | ME | 0 | 01:05:06.000 | 0 |
| 2000-01-09 | 2 | National Championships Switzerland ME | ME | 0 | 01:05:58.000 | 0 |
| 2000-01-01 | 4 | Neujahrsquer | ME | 0 | 01:01:05.000 | 0 |
| 1999-12-29 | 10 | Cross der Azen | ME | 0 | 00:00:00.000 | |
| 1999-12-26 | 2 | Radquer Dagmersellen | ME | 0 | 00:58:53.000 | 0 |
| 1999-12-19 | 2 | Int. Radquer Hombrechtikon | ME | 0 | 00:59:43.000 | 0 |
| 1999-12-12 | 1 | Radquer Obergösgen | ME | 0 | 01:01:14.000 | 0 |
| 1999-12-05 | 8 | UCI World Cup Leudelange | ME | 0 | 01:01:47.000 | 0 |
| 1999-11-28 | 1 | Radquer Liestal | ME | 0 | 00:56:09.000 | 0 |
| 1999-11-21 | 22 | UCI World Cup Tábor | ME | 0 | 01:05:02.000 | 0 |
| 1999-11-14 | 2 | Int. Radquer Hittnau | ME | 0 | 01:00:49.000 | 0 |
| 1999-01-31 | 5 | UCI World Championship | ME | 0 | 01:04:32.000 | 0 |
| 1999-01-24 | 5 | Superprestige Wetzikon | ME | 0 | 01:00:00.000 | 0 |
| 1999-01-17 | 4 | UCI World Cup Nommay | ME | 0 | 00:57:44.000 | 0 |
| 1999-01-10 | 1 | National Championships Switzerland ME | ME | 0 | 01:02:39.000 | 0 |
| 1999-01-03 | 1 | UCI World Cup Zeddam | ME | 0 | 00:59:17.000 | 0 |
| 1998-12-27 | 1 | Radquer Hombrechtikon | ME | 0 | 00:59:48.000 | 0 |
| 1998-12-20 | 14 | UCI World Cup Koksijde | ME | 0 | 01:02:52.000 | 0 |