Saison 89 : 5è Leeuwarden - Veendam (Div2) 5è Laon - Lille - Gravelines (Div2) 7è Compiègne - Ronse (Div2) 10è Tour des Pays-Bas (Div2)
Saison 88 : 4è Vranoc nad Dyji - Trebon (Div2) 4è Liège - Roubaix (Div2) 5è Charleroi-Charleroi (Div2) 7è De Ronde van Vlaanderen (Div2) 10è Paris-Roubaix (Div2)
Saison 87 : 4è Eu - Cambrai (Div2) 5è Grand Prix de Flandres-Orientales (Div2) 7è Terneuzen - Terneuzen 2 (Div2) 7è Oostende-Terneuzen (Div2)
Saison 86 : 1er De Ronde van Vlaanderen (Div2) 5è Hénin Beaumont-Hazelbrouck (Div2) 9è Ettelbruck-Namur (Div2)
Saison 85 : 2è Le Havre - Roubaix (Div2) 5è Paris-Roubaix (Div1) 6è De Ronde van Vlaanderen (Div1)
Saison 84 : 6è Pavés du Don (Div1) 6è DTZ derde (Div1)
Saison 83 : 1er De Ronde van Vlaanderen (Div2) 4è Paris-Roubaix (Div2) 6è Czech Tour (Div2) 9è Vranoc nad Dyji - Trebon (Div2) 10è Vienne - Vranov nad Dyji (Div2) 10è Liepaja - Jelgava (Divp33)
Saison 82 : 1er De Ronde van Vlaanderen (Div3a) 1er Tro Bro Leon (Div3a) 1er Pavés du Don (Div3a) 4è Leeuwarden - Zwolle (Div3a) 6è Tour des Pays-Bas (Div3a) 7è Gent - Wevelgem (Div3a) 9è Omloop 2012 (Div3a)
Saison 81 : 3è De Ronde van Vlaanderen (Div3a) 5è Beverbeek Classic (Div3a) 7è Gent - Wevelgem (Div3a) 8è Paris-Roubaix (Div3a)