| 29-12 | 11 | | GVA #4 Azencross Loenhout (C1) | |
| 28-12 | 9 | | UCI World Cup Hofstade (CDM) | |
| 19-12 | 1 | | 28th Rad-Quer Hombrechtikon (C2) | |
| 18-12 | 17 | | GVA #3 GP Rouwmoer Essen (C2) | |
| 12-12 | 13 | | Vlaamse Industrieprijs Bosduin Kalmthout (C1) | |
| 08-12 | 23 | | UCI World Cup Milano (CDM) | |
| 05-12 | 8 | | UCI World Cup Wetzikon (CDM) | |
| 28-11 | 18 | | Superprestige Gieten (C1) | |
| 27-11 | 17 | | UCI World Cup Koksijde (CDM) | |
| 20-11 | 8 | | Hooglede Cyclo-Cross (C3) | |
| 14-11 | 16 | | UCI World Cup Pijnacker (CDM) | |
| 11-11 | 21 | | GVA #2 Niel Jaarmarkt Cross (C2) | |
| 01-11 | DNF | | GVA #1 Koppenbergcross Oudenaarde (C1) | |
| 31-10 | 6 | | Int. Radquer GP Baumgartner (C2) | |
| 28-10 | 24 | | UCI World Cup Tabor (CDM) | |
| 16-10 | 7 | | Noordzeecross Middelkerke (C2) | |
| 10-10 | 13 | | UCI World Cup Wortegem-Petegem (CDM) | |
| 22-09 | 8 | | Aalterse Jaarmarkttrofee (Cnat) | |
| | | Tour of Japan (2.5) |
| 23-05 | | 3 | Stage 6 | |
| 23-05 | 2 | | Stage 3 | |
| | | Tour de Slovénie (2.5) |
| 09-05 | 7 | | Stage 7Grosuplje - Novo Mesto (150.0km) | 150.0km |
| 07-05 | 4 | | Stage 5Lenart - Villach (208.0km) | 208.0km |
| 06-05 | 5 | | Stage 4Ormoz - Ptuj (160.0km) | 160.0km |
| 04-05 | 6 | | Stage 2Trieste - Nova Gorica (72.0km) | 72.0km |
| 02-05 | 5 | | GP Krka (1.3) | 162.0km |
| 22-02 | 15 | | GVA Trofee Cyclocross 2003-2004 (C1) | |
| 22-02 | 13 | | GVA #7 Sluitingsprijs Oostmalle (C1) | |
| 21-02 | 26 | | Superprestige Vorselaar (C1) | |
| 15-02 | 5 | | UCI World Cup Pijnacker (CDM) | |
| 08-02 | 20 | | Superprestige Harnes (C1) | |
| 01-02 | DNF | | UCI Cyclo-cross World Championships (CM) | |
| 25-01 | 22 | | Superprestige Hoogstraten (C1) | |
| 18-01 | 16 | | UCI World Cup Nommay (CDM) | |
| 11-01 | 1 | | Swiss National Championships CX (CN) | |
| 04-01 | 1 | | Int. Radquer Uster (C2) | |
| 01-01 | 7 | | GVA #6 GP Sven Nys - Baal (C2) | |