1991

1er du prologue du Tour du Limbourg

1992

3e du championnat de Belgique Elite sans contrat contre-la-montre
Tour d’Anvers
---1er de la 1re étape A
---1er de la 3e étape

1993

1er de la 4e (?) étape du tour du Gévaudan
2e du Tour de Liège
---1er de la 5e (?) étape
3e du Tour d’Anvers
---1er de la 1re étape A
4e de Paris-Fecamp

1994 - Collstrop
2e du Circuit des Frontières
3e du Duo normand (clm avec Peter Verbeken)
12e du GP de Rennes
Kermesses :
2e à Oostende
2e à Moorsele
2e à Templeuve
Piste :
3e du championnat de Belgique de poursuite

1995 - Tönissteiner-Saxon
5e de Kuurne-Bruxelles-Kuurne
Piste :
Champion de Belgique de poursuite
711e du classement UCI - 4 points

1996 - Tönissteiner-Saxon-Colnago
1er de la 3e étape A du Tour de l’Oise (clm)
2e des Boucles de l’Artois
2e de la Flèche ardennaise
2e du Omloop Van de Westkust
2e du Circuit Franco-Belge
---1er de la 2e étape
3e du Circuit des Mines
---1er de la 8e étape
3e à Aalter (kermesse)
5e de la Course des Raisins
7e du championnat de Belgique
8e du GP de Wallonie
8e du GP Eddy Merckx (clm)
10e du Tour du Danemark
16e du championnat du Monde contre-la-montre
Kermesse :
1er à Cras Avernas/Flèche hesbignonne
136e du classement UCI - 254 points

1997 - Casino, c’est votre équipe
Champion de Belgique contre-la-montre
2e du GP de Rennes
2e du GP des Nations (clm)
4e du GP Eddy Merckx (clm)
5e du GP Nord Pas de Calais
5e du Tour des Régions wallonnes
---2e de la 3e étape (clm)
10e de la Route Adélie
17e du Tour du Langkawi
34e du championnat du Monde contre-la-montre
Kermesses :
2e à Saint Niklaas
3e à Beveren-Leie
267e du classement UCI - 120 points

1998 - Casino
1er du GP Fréquence Nord-Pas de Calais
1er du Tour du Danemark
---1er de la 1ère étape
---1er de la 4e étape B (clm)
---Leader après 6 étapes (de la 1ère à la 5e)
2e du Circuit de la Sarthe
---2e de la 2e étape (clm)
3e du Tour du Poitou-Charentes
---1er de la 4e étape A (clm)
3e du GP des Nations (clm)
7e du GP Eddy Merckx (clm avec Jacky Durand)
7e du Tour de la région wallonne
---1er de la 4e étape
---2e de la 3e étape (clm)
9e du GP de Rennes
9e du Mémorial Samyn
18e du Chrono des Herbiers (clm)
26e du championnat du Monde contre-la-montre
Kermesses :
1er à Westrozebeke
2e à Beveren-Leie
3e à Thimister
3e à Zomergem-Adinkerke
90e du classement UCI - 453 points

1999 - Home Jack & Jones
Champion de Belgique contre-la-montre
1er du GP Jef Scherens Leuven
1er de Zomergem-Adinkerke (kermesse)
2e du Tour de l’Oise
---2e de la 2e étape
---2e de la 3e étape
2e du Tour des régions wallonnes
---1er du prologue (clm)
---1er de la 4e étape B (clm)
2e du GP Eddy Merckx (clm avec Jesper Skibby)
3e de la Coupe Sels
3e de la 3e étape B des 3 jours de la Panne
4e du GP de Rennes
5e de la 7e étape du Tour d’Allemagne (clm)
6e du Circuit de la Sarthe
---3e de la 5e étape
8e des 4 jours de Dunkerque
12e du GP de Wallonie
GP du Midi-Libre
---2e de la 1ère étape
---5e de la 3e étape (clm)
Kermesse :
2e à Westrozebeke
76e du classement UCI - 553 points

2000 - Ville de Charleroi-New Systems puis Collstrop-De Federale Verzekeringen
1er de la Ronde de Saint Quentin
2e du championnat de Belgique contre-la-montre
5e du Tour des Régions wallonnes
---1er de la 4e étape
6e du Circuit Mandel-Lys-Escaut
11e du GP Eddy Merckx (clm avec Tony Bracke)
13e du Grote Prijs Vilvoorde
14e du Tour de Suède
Kermesse :
2e à Cras Avernas/Flèche hesbignonne
278e du classement UCI - 180 points

2001 - Collstrop-Palmans
1er de la 5e étape de la Course de la Paix
10e du Tour de la Région wallonne
12e de la Coupe Sels
464e du classement UCI - 91.5 points

2002 - Landbouwkrediet-Colnago
2e du prologue du Tour de Rhodes
2e du championnat des Flandres
3e de la course du raisin à Overijse
5e du prologue du Tour d’Autriche (clm)
7e des 2 jours des Eperons d’Or
10e du GP Breukink
18e du GP d’Isbergues
342e du classement UCI - 167.5 points

2003 - Landbouwkrediet-Colnago
2e du Circuit Mandel-Lys-Escaut
8e du Tour de Bochum
14e du Tour de Luxembourg
725e du classement UCI - 53 points

2004 - Landbouwkrediet-Colnago
2e de la 5e etape du ENECO Tour
4e du Championnat de Belqique contre-la-montre
8e du Circuit du Pays de Waes
13e du Tour de la Région wallonne
Quatre jours de Dunkerque
---1er de la 2e étape
---Leader après 2 étapes (de la 2e à la 3e)
458e du classement UCI - 114,5 points

2005 (EC Raismes Porte du Hainaut)

Champion de Belgique Elite sans contrat contre-la-montre
Champion de la Province de Liège contre-la-montre
1er du GP du Printemps à Hanut
1er de A travers le Brabant wallon
1er du Prix du quarier de la gare à Denain
1er de la 5e étape de la Ronde de l’Oise
1er de Romsee Stavelot Romsee
1er à Denderwindeke
1er du Critémrium de Gayant
1er de la 4e étape du Tour de la Province de Liège
1er à Rixensart le Bourgeois
1er à Ploegsteert

2006 - Pôle continental wallon-Bergasol-Euromillions
2e du Grote Paasprijs
10e du GP Stad Zottegem
Courses nationales :
Champion de la Province de Liège contre-la-montre
1er à Hannut
1er à Mal/Tongeren
1er à Binderveld
1er à Zichen/Riemst
1er du Tour de Namur
1er du Pecq Championnat FCWB
2e du championnat de Belgique Elite sans contrat contre-la-montre

2007 - Palmans-Collstrop
10e du championnat de Belgique contre-la-montre
12e du De Drie Zustersteden-Willebroek
12e du GP de Beuvry la Forêt
14e du OZ Wielerweekend