1st (7th stage) Vuelta a España 2019
1st Campeonato de España 2019
1st Route d'Occitanie 2019
1st (1st stage) Route d'Occitanie 2019
1st (3rd stage) UAE Tour 2019
1st Campeonato del Mundo Línea 2018
1st (8th stage) Vuelta a España 2018
1st (2nd stage) Vuelta a España 2018
1st Route d'Occitanie 2018
1st (3rd stage) Route d'Occitanie 2018
1st GP Miguel Indurain 2018
1st Volta a Catalunya 2018
1st (4th stage) Volta a Catalunya 2018
1st (2nd stage) Volta a Catalunya 2018
1st Abu Dhabi Tour 2018
1st (5th stage) Abu Dhabi Tour 2018
1st Volta a la Comunitat Valenciana 2018
1st (4th stage) Volta a la Comunitat Valenciana 2018
1st (2nd stage) Volta a la Comunitat Valenciana 2018
1st Liège-Bastogne-Liège 2017
1st Flèche Wallonne 2017
1st Vuelta al País Vasco 2017
1st (5th stage) Vuelta al País Vasco 2017
1st Volta a Catalunya 2017
1st (7th stage) Volta a Catalunya 2017
1st (5th stage) Volta a Catalunya 2017
1st (3rd stage) Volta a Catalunya 2017
1st Vuelta a Andalucía 2017
1st (1st stage) Vuelta a Andalucía 2017
1st Vuelta a Murcia 2017
1st (16th stage) Giro d'Italia 2016
1st Flèche Wallonne 2016
1st Vuelta a Castilla y León 2016
1st (3rd stage) Vuelta a Castilla y León 2016
1st (2nd stage) Vuelta a Castilla y León 2016
1st Vuelta a Andalucía 2016
1st (5th stage) Vuelta a Andalucía 2016
1st (4th stage) Vuelta a España 2015
1st Spanish RR Championships 2015
1st Liège-Bastogne-Liège 2015
1st Flèche Wallonne 2015
1st (7th stage) Volta a Catalunya 2015
1st (5th stage) Volta a Catalunya 2015
1st (2nd stage) Volta a Catalunya 2015
1st Trofeo Serra de Tramuntana 2015
1st (6th stage) Vuelta a España 2014
1st Clásica San Sebastián 2014
1st Spanish RR Championships 2014
1st Flèche Wallonne 2014
1st GP Miguel Indurain 2014
1st Roma Maxima 2014
1st Vuelta a Murcia 2014
1st Vuelta a Andalucía 2014
1st (3rd stage) Vuelta a Andalucía 2014
1st (2nd stage) Vuelta a Andalucía 2014
1st (1st stage) Vuelta a Andalucía 2014
1st Vuelta a Andalucía 2013
1st (4th stage) Vuelta a Andalucía 2013
1st (1st stage) Vuelta a Andalucía 2013
1st Trofeo Serra de Tramuntana 2013
1st (8th stage) Vuelta a España 2012
1st (3rd stage) Vuelta a España 2012
1st (17th stage) Tour de France 2012
1st (3rd stage) Paris-Nice 2012
1st Vuelta a Andalucía 2012
1st (2nd stage) Vuelta a Andalucía 2012
1st (5th stage) Tour Down Under 2012
1st Vuelta a España 2009
1st Vuelta a Burgos 2009
1st Critérium du Dauphiné 2009
1st Volta a Catalunya 2009
1st (3rd stage) Volta a Catalunya 2009
1st Klasika Primavera 2009
1st (5th stage) Vuelta a Castilla y León 2009
1st (3rd stage) Vuelta a Castilla y León 2009
1st (2nd stage) Vuelta a España 2008
1st Clásica San Sebastián 2008
1st (6th stage) Tour de France 2008
1st (1st stage) Tour de France 2008
1st Spanish RR Championships 2008
1st Critérium du Dauphiné 2008
1st (3rd stage) Critérium du Dauphiné 2008
1st (1st stage) Critérium du Dauphiné 2008
1st Liège-Bastogne-Liège 2008
1st Paris-Camembert 2008
1st Vuelta a Murcia 2008
1st (4th stage) Vuelta a Murcia 2008
1st (4th stage) Vuelta a Burgos 2007
1st (3rd stage) Clásica de Alcobendas 2007
1st Vuelta a Murcia 2007
1st (4th stage) Vuelta a Murcia 2007
1st Volta a la Comunitat Valenciana 2007
1st (7th stage) Vuelta a España 2006
1st (4th stage) Tour de Romandie 2006
1st Liège-Bastogne-Liège 2006
1st Flèche Wallonne 2006
1st (1st stage) Vuelta al País Vasco 2006
1st (2nd stage) Vuelta a Murcia 2006
1st (10th stage) Tour de France 2005
1st (4th stage) Vuelta al País Vasco 2005
1st (3rd stage) Vuelta al País Vasco 2005
1st (7th stage) Paris-Nice 2005
1st Trofeo Sóller 2005
1st Trofeo Manacor 2005
1st (3rd stage) Vuelta a España 2004
1st Vuelta a Burgos 2004
1st (3rd stage) Vuelta a Burgos 2004
1st (2nd stage) Vuelta a Burgos 2004
1st (1st stage) Vuelta a Burgos 2004
1st (5th stage) Vuelta a Castilla y León 2004
1st (4th stage) Vuelta a Castilla y León 2004
1st (3rd stage) Vuelta a Castilla y León 2004
1st Klasika Primavera 2004
1st (1st stage) Vuelta al País Vasco 2004
1st Vuelta a Murcia 2004
1st Volta a la Comunitat Valenciana 2004
1st (3rd stage) Volta a la Comunitat Valenciana 2004
1st (2nd stage) Volta a la Comunitat Valenciana 2004
1st Trofeo Cala Millor 2004
1st (15th stage) Vuelta a España 2003
1st (9th stage) Vuelta a España 2003
1st Prueba Villafranca - Ordiziako Klasika 2003
1st (5th stage) Trofeu Joaquim Agostinho 2003
1st (4th stage) Trofeu Joaquim Agostinho 2003
1st (3rd stage) Vuelta a Aragón 2003
1st Klasika Primavera 2003
1st (3rd stage) Vuelta al País Vasco 2003