Saison 82 : 2è Omnium - Melbourne (Div4b) 5è Tour de Pologne (Div4b) 5è Warsaw-Lublin (Div4b) 6è Gdansk - Lobez (Div4b)
Saison 81 : 4è Omnium Anvers (Div3b) 4è Omnium - Melbourne (Div3b) 6è Omnium Mexico (Div3b) 7è Paris-Tours (Div3b)
Saison 80 : 2è Tallinn-Tartu (Div3a) 3è Paris-Tours (Div3a) 3è Tour d'Estonie (Div3a) 4è Omnium - Manchester (Div3a) 4è Omnium Mexico (Div3a) 4è Riga - Tartu (Div3a) 6è Manchester - Londres (Div3a) 7è Ardooie-Brussel (Div3a)
Saison 79 : 2è Toulon - Lunel (Div3b) 5è Omnium Berlin (Div3b) 5è Omnium - New York (Div3b) 7è Paris-Tours (Div3b) 8è Omnium - Melbourne (Div3b) 9è Warsaw-Lublin (Div3b) 10è Manchester - Hull (Div3b)
Saison 78 : 4è Paris-Tours (Div3c) 8è Omnium Berlin (Div3c) 10è Kaunas - Siauliai (Div3c)
Saison 77 : 4è Bernister-Schillebeek (Div3a) 7è Paris-Tours (Div3a) 9è Omnium Anvers (Div3a) 9è Omnium - Melbourne (Div3a) 10è Omnium - Madrid (Div3a)
Saison 76 : 10è Omnium Bordeaux (Div3b)
Saison 75 : 3è Miami-Cape Coral (Divp5) 7è Brennilis - Quimper (Div3a) 10è Paris-Tours (Div3a) 10è Omnium Londres (Div3a)
Saison 71 : 6è Milano-Sanremo (Diva22) 6è Odessa - Odessa (Diva22) 6è Cyclassics Hamburg (Diva22) 8è Empel-Rotterdam (Div3b) 9è Tour d'Estonie (Diva22) 9è Riga - Tartu (Diva22) 9è Viljandi - Rakvere (Diva22) 10è Manchester - Londres (Diva22)
Saison 70 : 5è Flèche Bretonne (Diva21) 6è Tallinn-Tartu (Diva21) 6è Viljandi - Rakvere (Diva21) 7è Tour d'Estonie (Diva21) 8è Nevers-Limoges (Diva21) 9è Beverbeek Classic (Diva21)
Saison 69 : 1er Sigdal-Hemsedal (Diva20) 1er Dunkerque - Gand (Diva20) 1er Londres-Canterbury (Diva20) 2è Paris-Tours (Diva20) 2è Great Britain Tour (Diva20) 2è Etape 3- Vuelta Ciclista Argentina (Diva20) 5è Cyclassics Hamburg (Diva20) 7è Merelbeke-Roeselare (Diva20) 7è Tour de Belgique (Diva20) 7è CLM Tower Bridge - Wembley (Diva20)
Saison 68 : 1er Omnium - Beijing (Diva19) 2è Wanze - Arenberg (Diva19) 3è Cyclassics Hamburg (Diva19) 4è Manchester - Londres (Diva19) 4è CLM Tower Bridge - Wembley (Diva19) 4è Great Britain Tour (Diva19) 7è Paris-Tours (Diva19) 10è Gent - Wevelgem (Diva19)