Saison 101 : 6è Paris-Tours (Div3c) 10è Pescara-Pesaro (Div3c) 10è Omnium Berlin (Div3c)
Saison 100 : 6è Zottegem - Koksijde (Div3a)
Saison 97 : 2è Vilnius - Varena (Div4i) 2è Melbourne-Melbourne (Div4i) 2è Omnium Londres (Div4i) 3è Omnium - Melbourne (Div4i) 3è Paris-Tours (Div4i) 4è Cordoue-Jerez (Div4i) 4è Tour de Lituanie (Div4i) 4è Katwijk-Amsterdam (Div4i) 6è Kaunas - Utena (Div4i) 10è Managua - San Juan (Div4i)
Saison 96 : 2è New York - Philadelphia (Diva25) 4è Vilnius-Panevėžys (Diva25) 4è Limerick - Ennis (Diva25) 4è Paris-Tours (Diva25) 5è Arras - Amiens (Diva25) 5è Kaunas - Utena (Diva25) 5è Tour de Lituanie (Diva25) 9è Omnium Berlin (Div4g) 10è Omnium Anvers (Div4g)
Saison 95 : 4è Paris-Tours (Diva24)
Saison 94 : 9è Manchester - Hull (Div4f)
Saison 93 : 3è Mikolajki - Byalistok (Diva22) 4è Tour de Pologne (Diva22) 5è Warsaw-Lublin (Diva22) 5è Omnium Londres (Diva22) 10è Omnium - Manchester (Diva22)