Saison 88 : 3è Roberts - Grand Teton Park (Div5v) 7è L'Oppidum (Div5v)
Saison 87 : 2è Paris-Tours (Div5w)
Saison 86 : 2è Melbourne-Melbourne (Div5u)
Saison 84 : 5è Kaunas - Utena (Div4e) 5è Tour de Lituanie (Div4e) 6è Kaunas - Siauliai (Div4e)
Saison 81 : 1er Omnium - Melbourne (Diva23) 3è Omnium Anvers (Diva23) 7è Tallinn-Tartu (Diva23) 9è Tour d'Estonie (Diva23) 9è Viljandi - Rakvere (Diva23)
Saison 80 : 1er Omnium Mexico (Diva22) 3è Paris-Tours (Div5d)
Saison 79 : 3è Omnium - New York (Diva21) 3è Paris-Tours (Diva21)
Saison 78 : 1er Samarqand - Qarshi (Diva20) 1er Vilnius - Varena (Diva20) 1er Kaunas - Siauliai (Diva20) 1er Tour de Lituanie (Diva20) 4è Omnium Berlin (Diva20) 4è Omnium Anvers (Diva20) 7è Omnium Mexico (Diva20)
Saison 77 : 2è Bernister-Schillebeek (Diva19) 3è Tour du Danemark (Diva19) 3è Aalborg - Arhus (Diva19) 6è Les 3 Jours de la Panne (Diva19) 6è Oostende-Brussels (Diva19) 6è Omnium - Melbourne (Diva19) 6è Grenaa-Lemvig (Diva19) 9è Oostende-Roubaix-Oostende (Diva19) 9è Omnium Anvers (Diva19)