Saison 105 : 3è CLM du Miserat (Div4e) 4è Kamloops-Kelowna (Div4e) 8è Las Juntas-Umbita (Div4e)
Saison 103 : 5è Palma - Palma (Div4e)
Saison 102 : 4è Tour de France (Div5g) 4è Oberengstringen-Unterseen (Div5g) 6è Collombey-Ufhusen (Div5g) 6è Tour de Suisse (Div5g) 6è Bourg-Saint-Maurice - Le Grand-Bornand (Div5g) 6è Ordino-Col de Pailhères (Div5g) 7è Mâcon - Bellegarde-sur-Valserine (Div5g) 9è Giro di Lombardia (Div5g) 10è Classica San Sebastian (Div5g) 10è Cahors - Foix (Div5g)