| 2002-01-13 | 2 |  National Championships Germany ME | ME | 0 | 01:03:25.000 | 0 | 
| 2002-01-06 | 26 |  UCI World Cup Nommay | ME | 0 | 01:02:02.000 | 0 | 
| 2001-12-31 | 4 |  Herforder Silvester Querfeldeinrennen | ME | 0 | 00:59:11.000 | 0 | 
| 2001-12-30 | 9 |  Cyclo-Cross International de la Solidarité de Lutterbach | ME | 0 | 01:02:07.000 | 0 | 
| 2001-12-26 | 8 |  Internationales Radquer Dagmersellen | ME | 0 | 01:03:13.000 | 0 | 
| 2001-12-16 | 36 |  UCI World Cup Wortegem-Petegem | ME | 0 | 01:05:25.000 | 0 | 
| 2001-12-09 | 6 |  Frankfurter Rad-Cross | ME | 0 | 00:00:00.000 |  | 
| 2001-11-18 | 10 |  Waidquer Zürich | ME | 0 | 01:07:21.000 | 0 | 
| 2001-11-17 | DNF |  UCI World Cup Monopoli | ME | 0 | 00:00:00.000 |  | 
| 2001-11-11 | 6 |  Internationales Radquer Frenkendorf | ME | 0 | 01:06:02.000 | 0 | 
| 2001-11-04 | 15 |  Int. Radquer Hittnau | ME | 0 | 01:05:44.000 | 0 | 
| 2001-11-01 | 8 |  Int. Cross-Rennen Ostelsheim | ME | 0 | 01:03:11.000 | 0 | 
| 2001-10-28 | 9 |  Grand Prix des Assurances Axa | ME | 0 | 01:01:55.000 | 0 | 
| 2001-10-21 | 16 |  Internationales Radquer Steinmaur | ME | 0 | 01:05:07.000 | 0 | 
| 2001-10-03 | 13 |  Schulteiss-Cup | ME | 0 | 00:00:00.000 |  | 
| 2001-02-04 | 18 |  UCI World Championship | ME | 0 | 01:05:36.000 | 0 | 
| 2001-01-28 | 26 |  Radquer Wetzikon | ME | 0 | 00:00:00.000 |  | 
| 2001-01-14 | 1 |  National Championships Germany ME | ME | 0 | 01:01:45.000 | 0 | 
| 2001-01-02 | 15 |  Internationales Radquer Safenwil | ME | 0 | 01:01:59.000 | 0 | 
| 2000-12-31 | 10 |  Int. Radquer Hombrechtikon | ME | 0 | 01:07:28.000 | 0 | 
| 2000-12-26 | 16 |  Internationales Radquer Dagmersellen | ME | 0 | 01:06:31.000 | 0 | 
| 2000-12-17 | 37 |  UCI World Cup Heusden-Zolder | ME | 0 | 01:07:13.000 | 0 | 
| 2000-12-03 | 37 |  UCI World Cup Leudelange | ME | 0 | 01:09:27.000 | 0 | 
| 2000-11-19 | 20 |  Porsche Pro Open | ME | 0 | 01:08:08.000 | 0 | 
| 2000-11-18 | 26 |  UCI World Cup Tábor | ME | 0 | 01:04:39.000 | 0 | 
| 2000-11-05 | DNF |  UCI World Cup Bergamo | ME | 0 | 00:00:00.000 |  | 
| 2000-10-28 | 4 |  Amherst Cyclo-cross | ME | 0 | 01:01:57.000 | 0 | 
| 2000-10-21 | 3 |  Monkey Hill Cyclo-cross | ME | 0 | 01:01:33.000 | 0 | 
| 2000-01-09 | 4 |  National Championships Germany ME | ME | 0 | 00:00:00.000 |  | 
| 2000-01-02 | 37 |  UCI World Cup Zeddam | ME | 0 | 01:04:28.000 | 0 | 
| 1999-12-31 | 6 |  Herforder Silvester Querfeldeinrennen | ME | 0 | 00:00:00.000 |  | 
| 1999-12-26 | 9 |  Radquer Dagmersellen | ME | 0 | 01:01:38.000 | 0 | 
| 1999-12-05 | DNF |  UCI World Cup Leudelange | ME | 0 | 00:00:00.000 |  | 
| 1999-11-21 | 5 |  Porsche Pro Open | ME | 0 | 00:59:43.000 | 0 | 
| 1999-11-07 | 25 |  UCI World Cup Safenwil | ME | 0 | 01:06:53.000 | 0 | 
| 1999-10-24 | 1 |  Monkey Hill Cyclo-cross | ME | 0 | 00:58:18.000 | 0 | 
| 1999-10-23 | 7 |  SuperCup Cyclo-Cross Series #2 | ME | 0 | 01:04:54.000 | 0 | 
| 1999-10-17 | 26 |  SuperCup Cyclo-Cross Series #1 | ME | 0 | 01:12:24.000 | 0 | 
| 1999-01-24 | 32 |  Superprestige Wetzikon | ME | 0 | 00:00:00.000 |  | 
| 1999-01-17 | 29 |  UCI World Cup Nommay | ME | 0 | 01:04:17.000 | 0 | 
| 1999-01-10 | 5 |  National Championships Germany ME | ME | 0 | 00:00:00.000 |  | 
| 1998-12-27 | 20 |  Radquer Hombrechtikon | ME | 0 | 01:05:02.000 | 0 | 
| 1998-12-26 | 11 |  Radquer Dagmersellen | ME | 0 | 01:02:32.000 | 0 | 
| 1998-12-05 | 3 |  Querfeldein in Oberschlierbach 1 | ME | 0 | 00:00:00.000 |  | 
| 1998-11-22 | 2 |  Porsche Pro Open | ME | 0 | 00:00:00.000 |  | 
| 1998-11-21 | 30 |  UCI World Cup Tábor | ME | 0 | 01:02:21.000 | 0 | 
| 1998-11-15 | 14 |  Radquer Hittnau | ME | 0 | 01:03:08.000 | 0 | 
| 1998-11-08 | 30 |  UCI World Cup Eschenbach | ME | 0 | 01:05:57.000 | 0 | 
| 1998-02-01 | 20 |  UCI World Championship | ME | 0 | 01:07:57.000 | 0 | 
| 1998-01-18 | DNF |  UCI World Cup Heerlen | ME | 0 | 00:00:00.000 |  | 
| 1998-01-11 | 5 |  National Championships Germany ME | ME | 0 | 00:00:00.000 |  | 
| 1998-01-04 | 31 |  UCI World Cup Pontchâteau | ME | 0 | 01:03:56.000 | 0 | 
| 1997-12-21 | DNF |  UCI World Cup Koksijde | ME | 0 | 00:00:00.000 |  | 
| 1997-12-06 | 30 |  UCI World Cup Solbiate Olona | ME | 0 | 01:05:27.000 | 0 | 
| 1997-11-22 | 35 |  UCI World Cup Prague | ME | 0 | 01:06:09.000 | 0 | 
| 1997-02-01 | 13 |  UCI World Championship U23 | MU | 0 | 00:55:18.000 | 0 | 
| 1997-01-12 | 2 |  National Championships Germany ME | ME | 0 | 00:00:00.000 |  | 
| 1996-12-08 | 42 |  UCI World Cup Nommay | ME | 0 | 00:00:00.000 |  | 
| 1993-01-30 | 16 |  UCI World Championship MJ | MJ | 0 | 00:48:43.000 | 0 |