| 2005-01-30 | 30 |  UCI World Championship WE | WE | 0 | 00:48:07.000 | 0 | 
| 2005-01-23 | 9 |  Grote Prijs Adrie van der Poel | WE | 0 | 00:37:56.000 | 0 | 
| 2005-01-16 | 26 |  UCI World Cup Nommay | WE | 0 | 00:47:02.000 | 0 | 
| 2005-01-08 | 5 |  National Championships Netherlands WE | WE | 0 | 00:45:14.000 | 0 | 
| 2004-12-28 | 13 |  UCI World Cup Hofstade | WE | 0 | 00:45:42.000 | 0 | 
| 2004-12-08 | 10 |  UCI World Cup Milan | WE | 0 | 00:40:46.000 | 0 | 
| 2004-11-14 | 15 |  UCI World Cup Pijnacker | WE | 0 | 00:42:14.000 | 0 | 
| 2004-11-06 | 15 |  UEC Cyclo-Cross European Championships WE | WE | 0 | 00:43:18.000 | 0 | 
| 2004-10-31 | 5 |  Superprestige Sint-Michielsgestel | WE | 0 | 00:00:00.000 |  | 
| 2004-02-15 | 8 |  UCI World Cup Pijnacker | WE | 0 | 00:39:48.000 | 0 | 
| 2004-02-01 | 15 |  UCI World Championship WE | WE | 0 | 00:47:03.000 | 0 | 
| 2004-01-18 | 14 |  UCI World Cup Nommay | WE | 0 | 00:42:39.000 | 0 | 
| 2004-01-10 | 6 |  National Championships Netherlands WE | WE | 0 | 00:43:24.000 | 0 | 
| 2004-01-04 | 5 |  Grote Prijs Adrie van der Poel | WE | 0 | 00:00:00.000 |  | 
| 2003-12-28 | 8 |  UCI World Cup Koksijde | WE | 0 | 00:39:41.000 | 0 | 
| 2003-12-26 | 4 |  GP Montferland | WE | 0 | 00:00:00.000 |  | 
| 2003-12-07 | 8 |  UCI World Cup Wetzikon | WE | 0 | 00:01:55.000 | 0 | 
| 2003-11-23 | 4 |  Superprestige Gavere | WE | 0 | 00:39:15.000 | 0 | 
| 2003-11-16 | 16 |  UCI World Cup Sankt Wendel | WE | 0 | 00:38:55.000 | 0 | 
| 2003-11-09 | 4 |  Vlaamse Witloof Veldrit | WE | 0 | 00:43:01.000 | 0 | 
| 2003-02-16 | 2 |  UCI World Cup Hoogerheide | WE | 0 | 00:35:36.000 | 0 | 
| 2003-02-08 | 4 |  Revanche Championships | WE | 0 | 00:42:57.000 | 0 | 
| 2003-02-02 | 9 |  UCI World Championship WE | WE | 0 | 00:39:48.000 | 0 | 
| 2003-01-26 | 42 |  Superprestige Hoogstraten | MJ | 0 | 00:00:00.000 |  | 
| 2003-01-19 | 5 |  UCI World Cup Wetzikon | WE | 0 | 00:00:51.000 | 0 | 
| 2003-01-11 | 2 |  National Championships Netherlands WE | WE | 0 | 00:42:41.000 | 0 | 
| 2003-01-05 | 3 |  UCI World Cup LiƩvin | WE | 0 | 00:44:07.000 | 0 | 
| 2002-12-28 | 2 |  GP Montferland | WE | 0 | 00:00:00.000 |  | 
| 2002-12-27 | 6 |  Azencross | WE | 0 | 00:42:50.000 | 0 | 
| 2002-12-22 | 12 |  UCI World Cup Kalmthout | WE | 0 | 00:43:57.000 | 0 | 
| 2002-12-01 | 4 |  Superprestige Gieten | WE | 0 | 00:00:00.000 |  | 
| 2002-02-17 | 3 |  Grote Prijs Adrie van der Poel | WE | 0 | 00:00:00.000 |  | 
| 2002-02-03 | 11 |  UCI World Championship WE | WE | 0 | 00:41:47.000 | 0 | 
| 2002-01-27 | 4 |  Cyclocross Heerlen | WE | 0 | 00:30:52.000 | 0 | 
| 2002-01-20 | 5 |  Radquer Wetzikon | WE | 0 | 00:02:52.000 | 0 | 
| 2002-01-12 | 2 |  National Championships Netherlands WE | WE | 0 | 00:28:53.000 | 0 | 
| 2001-12-23 | 3 |  Vlaamse Druivenveldrit | WE | 0 | 00:00:00.000 |  | 
| 2001-12-09 | 2 |  Vlaamse Industrieprijs Bosduin | WE | 0 | 00:38:42.000 | 0 | 
| 2001-02-03 | 2 |  UCI World Championship WE | WE | 0 | 00:29:04.000 | 0 | 
| 2001-01-28 | 2 |  Radquer Wetzikon | WE | 0 | 00:00:13.000 | 0 | 
| 2001-01-13 | 2 |  National Championships Netherlands WE | WE | 0 | 00:00:00.000 |  | 
| 2001-01-07 | 3 |  Cyclocross Zeddam | WE | 0 | 00:00:00.000 |  | 
| 2000-01-30 | 6 |  UCI World Championship WE | WE | 0 | 00:45:05.000 | 0 | 
| 2000-01-15 | 2 |  National Championships Netherlands WE | WE | 0 | 00:38:35.000 | 0 | 
| 1999-01-10 | 5 |  National Championships Netherlands WE | WE | 0 | 00:35:55.000 | 0 | 
| 1998-01-11 | 6 |  National Championships Netherlands WE | WE | 0 | 00:00:00.000 |  | 
| 1997-01-11 | 8 |  National Championships Netherlands WE | WE | 0 | 00:00:00.000 |  |