Saison 91 : 4è Paris-Roubaix (Div1) 8è Ronde van Vlaanderen 2013 (Div1)
Saison 90 : 1er Tour de Belgique (Div2) 2è Charlesvilles Mézières-Namurs (Div2) 2è De Ronde van Vlaanderen (Div2) 4è Beverbeek Classic (Div2) 9è Liège - Roubaix (Div2)
Saison 89 : 7è Lelystad - Terneuzen (Div3c)
Saison 88 : 2è Paris-Roubaix (Div4e) 9è Charleroi-Charleroi (Div4e)
Saison 86 : 1er Ettelbruck-Namur (Diva24) 8è De Ronde van Vlaanderen (Diva24) 9è Pavés du Don (Diva24) 9è Tournai-Béthune (Diva24) 10è Tour de Belgique (Diva24)
Saison 85 : 1er Ettelbruck-Namur (Diva23) 3è Les 3 Jours de la Panne (Diva23) 7è Haveluy - Oudenaarde (Diva23)