Saison 102 : 5è OLD Giro di Lombardia (Div1) 10è CLM Guillestre-Risoul (Div1)
Saison 101 : 5è Port Moresby-Tahama (Div1) 6è Lescun - Aucun (Div1) 7è Ouzbekistan Tour (Div1) 8è Magzan-Urgut (Div1)
Saison 100 : 10è Jalapa Enriquez - Tehuacan (Div1)
Saison 99 : 5è Magzan-Urgut (Div1) 5è Ouzbekistan Tour (Div1) 6è Larji-Darcha (Div1) 6è St Pourçain s/Sioule-Col du Béal (Div1) 6è Tour de Suisse (Div1) 8è Euskal lepoko (Divn) 8è Ascona - Sion (Div1) 9è Spittal of Glenshee-Lower Derraid (Div1) 10è Tour de France (Div1)