2017
11ème du Tour de Californie
9ème de la 3ème étape du Tour de Luxembourg (Eschweiler-Diekirch)
4ème de la 4ème étape du Tour de Luxembourg (Mersch-Luxembourg)
6ème du Tour de Luxembourg
5ème de la 1ère étape de la Route du Sud (Villeveyrac-Saint-Pons-de-Thomières)
2016
10ème de la 5ème étape de la Ruta del Sol (San Roque-Peñas Blancas)
4ème de la 3ème étape du Tour de Luxembourg (Eschweiler-Differdange)
9ème de la 4ème étape de la Route du Sud (Saint-Gaudens-Val d'Azun Couraduque)
9ème de la Route du Sud
6ème de la 7ème étape du Tour de France (L'Isle-Jourdain-Lac de Payolle)
22ème du Tour d'Espagne
2015
19ème de Paris-Nice
6ème du GP de Plumelec-Morbihan
9ème de la 16ème étape du Tour de France (Bourg-de-Péage-Gap)
2014
10ème de la Ruta del Sol
4ème du Tour de Murcie
8ème de la Clasica de Almeria
14ème du Tour de Catalogne
2ème du GP de Plumelec-Morbihan
19ème du Tour d'Espagne
2013
5ème du Tour de Murcie
2012
2ème de la 1ère étape de la Ruta del Sol (Zahara de los Atunes-Benalmadena)
2011
1er de la 4ème étape de la Route du Sud (Izaourt-Pau)
2010
4ème de la 5ème étape du Tour de San Luis (San Luis-La Carolina)
1er de la 6ème étape du Tour de San Luis (Quines-1er Mirador de Merlo)
5ème de la 7ème étape du Tour de San Luis (San Luis-San Luis)
10ème de la 3ème étape du Tour d'Autriche (Kitzbühel-Lienz)
5ème de la 4ème étape du Tour d'Autriche (Lienz-Großglockner/Kaiser-Franz-Josefs-Höhe)
8ème du GP de Camaiore
9ème du Trophée Melinda
2009
10ème de la 3ème étape du Circuit de Lorraine (Pagny Sur Moselle-La Bresse)
3ème de la 4ème étape du Tour d'Autriche (Lienz-Wolfsberg)
9ème de la 8ème étape du Tour d'Autriche (Podersdorf am Neusiedler See-Vienna, Rathaus)
5ème de la Clasica de Ordizia
9ème du GP de Carnaghese
2007
2ème de la 3ème étape du Tour de Lleida (Tremp-La Seu D Urgell)
4ème de la 6ème étape du Tour de Lleida (Lés-El Pont de Suert)
1er de la 5ème étape du Circuito Montanes (Polanco-Torrelavega)
4ème de la 5ème étape du Tour du Leon (S.Andrés del Rabanedo-León)
2005
1er de la 5ème étape du Circuito Montanes (Agua de Solares-Santander)