| 2004-01-18 | DNF | UCI World Cup Nommay | ME | 0 | 00:00:00.000 | |
| 2004-01-11 | 6 | National Championships Poland ME | ME | 0 | 01:02:13.000 | 0 |
| 2004-01-06 | 25 | Internationales Radquerfeldeinrennen Magstadt | ME | 0 | 00:00:00.000 | |
| 2004-01-04 | 27 | Grote Prijs Adrie van der Poel | ME | 0 | 00:00:00.000 | |
| 2004-01-02 | 25 | Grote Prijs De Ster | ME | 0 | 01:01:44.000 | 0 |
| 2004-01-01 | 28 | Grand Prix du Nouvel-An | ME | 0 | 00:00:00.000 | |
| 2003-12-30 | 33 | Azencross | ME | 0 | 00:00:00.000 | |
| 2003-12-26 | 21 | Kersttrofee | ME | 0 | 00:00:00.000 | |
| 2003-12-13 | 18 | Int. Cyclo-cross Huijbergen | ME | 0 | 01:05:41.000 | 0 |
| 2003-11-29 | 26 | Budvar Cup Kleinmachnow | ME | 0 | 01:11:27.000 | 0 |
| 2003-11-16 | 40 | UCI World Cup Sankt Wendel | ME | 0 | 01:02:06.000 | 0 |
| 2003-10-26 | 55 | UCI World Cup Turin | ME | 0 | 01:01:26.000 | 0 |
| 2003-02-23 | 30 | Sluitingsprijs Oostmalle | ME | 0 | 00:00:00.000 | |
| 2003-02-22 | 25 | Superprestige Vlaamse Trofee der Kempen | ME | 0 | 01:03:43.000 | 0 |
| 2003-02-16 | 38 | UCI World Cup Hoogerheide | ME | 0 | 00:00:00.000 | |
| 2003-02-08 | 29 | Revanche Championships | ME | 0 | 00:00:00.000 | |
| 2003-01-26 | 27 | Superprestige Hoogstraten | ME | 0 | 01:03:00.000 | 0 |
| 2003-01-25 | 18 | GP Heuts Automaterialen | ME | 0 | 00:00:00.000 | |
| 2003-01-19 | 38 | UCI World Cup Wetzikon | ME | 0 | 01:10:35.000 | 0 |
| 2003-01-12 | 5 | National Championships Poland ME | ME | 0 | 01:01:37.000 | 0 |
| 2003-01-03 | 16 | Centrumcross Surhuisterveen | ME | 0 | 00:00:00.000 | |
| 2003-01-01 | 11 | Grand Prix Hotel Threeland | ME | 0 | 01:01:20.000 | 0 |
| 2002-12-30 | 8 | Sylvestercyclo-cross | ME | 0 | 00:00:00.000 | |
| 2002-12-28 | 15 | GP Montferland | ME | 0 | 00:00:00.000 | |
| 2002-12-26 | 18 | Kersttrofee | ME | 0 | 00:00:00.000 | |
| 2002-12-25 | 31 | GP Mario de Clercq | ME | 0 | 00:00:00.000 | |
| 2002-12-22 | DNF | UCI World Cup Kalmthout | ME | 0 | 00:00:00.000 | |
| 2002-12-14 | 28 | GP Rouwmoer | ME | 0 | 01:01:03.000 | 0 |
| 2002-11-24 | 46 | UCI World Cup Frankfurt | ME | 0 | 01:07:52.000 | 0 |
| 2002-11-10 | 16 | Int. Cyclo-cross Huijbergen | ME | 0 | 00:00:00.000 | |
| 2002-10-28 | 23 | GP Tábor | ME | 0 | 00:00:00.000 | |
| 2002-10-13 | 23 | Val Joly | ME | 0 | 01:02:24.000 | 0 |
| 2002-10-03 | 39 | Schulteiss-Cup | ME | 0 | 00:00:00.000 | |
| 2002-02-23 | 21 | Superprestige Vorselaar | ME | 0 | 00:00:00.000 | |
| 2002-02-03 | 35 | UCI World Championship | ME | 0 | 01:05:52.000 | 0 |
| 2002-01-27 | 32 | UCI World Cup Heerlen | ME | 0 | 00:00:00.000 | |
| 2002-01-20 | 41 | UCI World Cup Wetzikon | ME | 0 | 01:05:29.000 | 0 |
| 2002-01-13 | 3 | National Championships Poland ME | ME | 0 | 01:04:40.000 | 0 |
| 2002-01-06 | 38 | UCI World Cup Nommay | ME | 0 | 00:00:00.000 | |
| 2002-01-03 | 16 | Centrumcross Surhuisterveen | ME | 0 | 01:07:05.000 | 0 |
| 2001-12-30 | 41 | Superprestige Diegem | ME | 0 | 00:00:00.000 | |
| 2001-12-16 | 42 | UCI World Cup Wortegem-Petegem | ME | 0 | 01:07:11.000 | 0 |
| 2001-02-04 | 31 | UCI World Championship | ME | 0 | 01:07:17.000 | 0 |
| 2001-01-21 | 35 | UCI World Cup Pontchâteau | ME | 0 | 00:00:00.000 | |
| 2001-01-14 | 3 | National Championships Poland ME | ME | 0 | 01:05:27.000 | 0 |
| 2001-01-07 | 36 | UCI World Cup Zeddam | ME | 0 | 01:10:51.000 | 0 |
| 2001-01-01 | 16 | GP Hotel Threeland | ME | 0 | 01:03:41.000 | 0 |
| 2000-12-28 | 25 | Centrumcross Surhuisterveen | ME | 0 | 01:02:59.000 | 0 |
| 2000-12-27 | 32 | Cross der Azen | ME | 0 | 00:00:00.000 | |
| 2000-12-17 | 49 | UCI World Cup Heusden-Zolder | ME | 0 | 00:00:00.000 | |
| 2000-12-09 | 26 | Superprestige Hoogstraten | ME | 0 | 01:06:20.000 | 0 |
| 2000-12-03 | 42 | UCI World Cup Leudelange | ME | 0 | 01:10:33.000 | 0 |
| 2000-11-18 | 53 | UCI World Cup Tábor | ME | 0 | 01:08:00.000 | 0 |
| 2000-11-11 | 20 | Cyclo-Cross International de la Solidarité de Lutterbach | ME | 0 | 01:01:37.000 | 0 |
| 2000-11-02 | DNF | Grand Prix Ostfenster | ME | 0 | 00:00:00.000 | |
| 2000-02-06 | 28 | Superprestige Harnes | ME | 0 | 00:00:00.000 | |
| 2000-01-16 | DNF | UCI World Cup Nommay | ME | 0 | 00:00:00.000 | |
| 2000-01-02 | 35 | UCI World Cup Zeddam | ME | 0 | 01:04:10.000 | 0 |
| 1999-12-19 | 42 | UCI World Cup Kalmthout | ME | 0 | 01:03:53.000 | 0 |
| 1999-12-05 | DNF | UCI World Cup Leudelange | ME | 0 | 00:00:00.000 | |
| 1999-11-28 | 10 | BCCA International Cyclocross | ME | 0 | 01:04:38.000 | 0 |
| 1999-11-07 | DNF | UCI World Cup Safenwil | ME | 0 | 00:00:00.000 | |
| 1999-01-31 | DNF | UCI World Championship | ME | 0 | 00:00:00.000 | |
| 1999-01-17 | 33 | UCI World Cup Nommay | ME | 0 | 00:00:00.000 | |
| 1999-01-03 | 34 | UCI World Cup Zeddam | ME | 0 | 01:07:35.000 | 0 |
| 1998-12-20 | DNF | UCI World Cup Koksijde | ME | 0 | 00:00:00.000 | |
| 1998-12-06 | 36 | UCI World Cup Leudelange | ME | 0 | 01:09:14.000 | 0 |
| 1998-11-21 | DNF | UCI World Cup Tábor | ME | 0 | 00:00:00.000 | |
| 1997-02-01 | 27 | UCI World Championship U23 | MU | 0 | 00:58:25.000 | 0 |
| 1994-01-29 | 16 | UCI World Championship MJ | MJ | 0 | 00:42:42.000 | 0 |
| 1993-01-30 | 33 | UCI World Championship MJ | MJ | 0 | 00:51:17.000 | 0 |