Saison 87 : 3è Paris-Roubaix (Div4f) 8è Oostende-Terneuzen (Div4f) 8è Eu - Cambrai (Div4f)
Saison 86 : 1er Paris-Roubaix (Div4h) 2è Ettelbruck-Namur (Div4h) 3è Tour de Belgique (Div4h) 5è Hénin Beaumont-Hazelbrouck (Div4h) 8è Pavés du Don (Div4h) 9è Binche - Tournai - Binche (Div4h)
Saison 85 : 1er Haveluy - Oudenaarde (Diva24) 1er Ettelbruck-Namur (Diva24) 2è Les 3 Jours de la Panne (Diva24) 2è Paris-Roubaix (Diva24) 7è Le Havre - Roubaix (Diva24)
Saison 84 : 2è Tour de Belgique (Diva23) 2è Paris-Roubaix (Diva23) 3è DTZ derde (Diva23) 4è Oostende-Brussels (Diva23) 6è Tro Bro Leon (Diva23) 9è De Ronde van Vlaanderen (Diva23) 10è Pavés du Don (Diva23)
Saison 83 : 7è Le Caire-El Minya (Divn2)
Saison 82 : 6è L'Oppidum (Div4a) 8è Tro Bro Leon (Diva21)
Saison 81 : 1er Compiègne - Ronse (Diva20) 2è Glasgow-Loch Ness (Diva20) 2è Les 3 Jours de la Panne (Diva20) 3è Beverbeek Classic (Diva20) 3è Liège - Bruxelles (Diva20) 7è Béthune - Mur de Grammont (Diva20) 10è Paris-Roubaix (Diva20)
Saison 80 : 1er De Ronde van Vlaanderen (Diva19) 2è Paris-Roubaix (Diva19) 5è Paris-Roubaix-2 (Diva19) 5è Le Caire-El Minya (Diva19)