Saison 98 : 2è Milano-Sanremo (Div3a) 8è Tour de Pologne (Div3a) 8è Mikolajki - Byalistok (Div3a) 10è Omnium Mexico (Div3a) 10è Gdansk - Lobez (Div3a) 10è Omnium Londres (Div3a) 10è Cyclassics Hamburg (Div3a)
Saison 97 : 1er Milano-Sanremo (Div3c) 1er Cyclassics Hamburg (Div3c) 3è Vilnius - Varena (Div3c) 3è Tour de Lituanie (Div3c) 3è Melbourne-Melbourne (Div3c) 4è Taly - Gagarin (Div3c) 7è Kaunas - Utena (Div3c) 7è Omnium - Melbourne (Div3c) 9è Gloucester-Newcastle (Divp10) 10è Paris-Tours (Div3c)
Saison 96 : 3è Milano-Sanremo (Div3c) 7è Kaunas - Utena (Div3c) 7è Cyclassics Hamburg (Div3c) 9è Tour de Lituanie (Div3c)
Saison 95 : 1er Melbourne-Melbourne (Div3b) 5è Oslo-Gjovik (Div3b) 7è Manchester - Hull (Divp10) 7è Paris-Tours (Div3b) 8è Omnium - Melbourne (Div3b)
Saison 94 : 10è Tour de Pologne (Div3c)
Saison 93 : 4è Gloucester-Newcastle (Divp10)
Saison 91 : 6è Cardiff-Newport (Divp10)
Saison 90 : 6è Brugge - Eindhoven (Div2)
Saison 89 : 1er Tour d'Estonie (Diva21) 1er Riga - Tartu (Diva21) 2è Tallinn-Tallinn (Diva21) 3è Omnium Berlin (Diva21) 4è Glasgow - Dundee (Diva21) 5è Omnium Anvers (Diva21) 7è Paris-Tours (Diva21) 10è Great Britain Tour (Diva21)