Saison 102 : 6è Ordino-Col de Pailhères (Div4g) 6è Bourg-Saint-Maurice - Le Grand-Bornand (Div4g) 10è OLD Giro di Lombardia (Div4g)
Saison 101 : 9è Gap-Pinerolo (Div4d)
Saison 100 : 3è Gijon-Cuitu negru (Diva25) 3è Andorre - Peyragudes (Diva25) 4è Rosas-Barcelona (Diva25) 5è Antequera - Valdepeñas (Diva25) 7è Avilés - Alto del Angliru (Diva25) 9è Jalapa Enriquez - Tehuacan (Diva25) 9è Vuelta a España (Diva25)
Saison 99 : 2è Magzan-Urgut (Diva24) 2è Ascona - Sion (Diva24) 3è TTT - Siphofaneni - Sidvokodvo (Diva24) 3è Spittal of Glenshee-Lower Derraid (Diva24) 7è Ouzbekistan Tour (Diva24) 8è Cyclo-Cross Montée du Ventoux (Diva24) 9è Tour de Suisse (Diva24)
Saison 98 : 1er Giro di Lombardia (Diva23) 3è Patquia Viejo-Pituil (Diva23) 7è Ragogna - Ponte Vedessana (Diva23) 7è Vuelta Ciclista Argentina (Diva23) 9è Gap-Pinerolo (Diva23)
Saison 97 : 6è Presov - Poprad (Diva22) 7è São Filipe-Achada Grande (Diva22) 9è Vélez Rubio - Bayarcal (Diva22) 9è Melbourne-Melbourne (Diva22) 10è New Plymouth-North Mount Egmont (Diva22) 10è La Cubaine (Divn2) 10è Las Palmas de Gran Canaria-Telde (Diva22)
Saison 96 : 2è Mythe La Complète (Diva21)
Saison 95 : 6è Lucera-l'Aquila (Diva20) 6è GP cycliste de Montréal (Diva20) 8è St Moritz - Domodossola (Diva20)