Saison 87 : 1er De Ronde van Vlaanderen (Div2) 2è Eu - Cambrai (Div2) 4è Tour de Belgique (Div2) 5è TTT - Villach-Klagenfurt (Div2) 6è Terneuzen - Terneuzen 2 (Div2) 6è Oostende-Terneuzen (Div2)
Saison 86 : 10è GP E3 (Div1)
Saison 85 : 4è Ettelbruck-Namur (Div1) 4è Les 3 Jours de la Panne (Div1) 9è Haveluy - Oudenaarde (Div1)
Saison 84 : 9è Paris-Roubaix (Div2)
Saison 81 : 2è De Ronde van Vlaanderen (Diva25) 3è Les 3 Jours de la Panne (Diva25) 3è Liège - Bruxelles (Diva25) 3è Compiègne - Ronse (Diva25) 3è Gent - Wevelgem (Diva25) 4è Beverbeek Classic (Diva25) 5è Paris-Roubaix (Diva25) 6è L'Oppidum (Diva25) 9è Béthune - Mur de Grammont (Diva25)
Saison 80 : 1er Tour de Belgique (Diva24) 1er De Ronde van Vlaanderen (Diva24) 2è Haveluy - Oudenaarde (Diva24) 2è Le Caire-El Minya (Diva24) 3è Paris-Roubaix (Diva24) 4è Charleroi-Charleroi (Diva24) 7è Reit - Neerbosch (Diva24)
Saison 79 : 3è De Ronde van Vlaanderen (Diva23) 7è Gent - Wevelgem (Diva23) 9è Les 3 Jours de la Panne (Diva23)
Saison 78 : 1er DTZ derde (Diva22) 1er Etape 3 - les 4 jours (Diva22) 2è Tour des Flandres 4 (Diva22) 3è Tour de Belgique (Diva22) 5è Ettelbruck-Namur (Diva22) 6è Kuurne - Bruxelles - Kuurne (Diva22) 7è De Panne - De Panne (Diva22) 10è Paris-Roubaix (Diva22)