Saison 106 : 3è Mende-Mont Gerbier des Joncs (Div3c) 4è Tour de Slovénie (Div3c) 6è Vuelta a España (Div3c) 7è Rosas-la Pobla de l'Illet (Div3c) 7è Dobrova - Kranjska Gora (Div3c) 8è Ataun-Ataun (Div3c) 10è Classica San Sebastian (Div3c)
Saison 105 : 1er CLM du Miserat (Div4i) 3è Tour du Portugal (Div4i) 4è Sigean - Plateau de Beille (Div4i) 4è Villa Real - Aveçãozinho (Div4i) 9è Pontarlier-Verbier (Div4i) 10è Kamloops-Kelowna (Div4i)
Saison 104 : 8è Giro d'Italia (Div4f)
Saison 103 : 7è Palma - Palma (Div4d)
Saison 102 : 2è Tour de France (Div5e) 3è Ordino-Col de Pailhères (Div5e) 5è CLM Guillestre-Risoul (Div5e) 5è Oberengstringen-Unterseen (Div5e) 6è Tour de Suisse (Div5e) 6è Cahors - Foix (Div5e) 7è Mâcon - Bellegarde-sur-Valserine (Div5e) 7è Bourg-Saint-Maurice - Le Grand-Bornand (Div5e) 8è Collombey-Ufhusen (Div5e) 8è Giro di Lombardia (Div5e) 10è Versailles - Paris (Div5e)
Saison 101 : 6è Port Moresby-Tahama (Div5t)
Saison 99 : 5è Tashkent-Parkent (Div5za) 6è Ouzbekistan Tour (Div5za) 9è Cyclo-Cross Montée du Ventoux (Div5za) 9è Magzan-Urgut (Div5za) 10è Tour de Suisse (Div5za)
Saison 97 : 6è Vuelta a España (Diva21) 9è Vélez Rubio - Bayarcal (Diva21) 10è São Filipe-Achada Grande (Diva21)
Saison 96 : 3è Bonneville - Col du Galibier (Diva20) 3è Ambert-Vals les Bains (Diva20) 8è Pordenone - Casera Palasecca Bassa (Div5w) 8è Tour de France (Diva20)
Saison 95 : 2è Albertville - La Toussuire - Les Sybelles (Diva19)