2015-09-06 | | Vuelta a España | Stage 15 | 175.8 | 0.9 km solo |
2015-07-16 | | Tour de France | Stage 12 | 195 | 7.7 km solo |
2015-07-06 | | Tour de France | Stage 3 | 159.5 | sprint of small group |
2015-04-09 | | Vuelta Ciclista al País Vasco | Stage 4 | 162.2 | sprint of small group |
2015-04-08 | | Vuelta Ciclista al País Vasco | Stage 3 | 170.7 | sprint of small group |
2014-03-26 | | Volta Ciclista a Catalunya | Stage 3 | 162.9 | 0.4 km solo |
2013-10-06 | | Il Lombardia | 242 | 9.9 km solo |
2013-09-13 | | Vuelta a España | Stage 19 | 181 | 1 km solo |
2013-03-10 | | Tirreno-Adriatico | Stage 5 | 230 | 1.3 km solo |
2013-02-14 | | Tour of Oman | Stage 4 | 152.5 | 0.9 km solo |
2012-09-29 | | Il Lombardia | 251 | 13.5 km solo |
2012-09-01 | | Vuelta a España | Stage 14 | 152 | sprint a deux |
2012-08-30 | | Vuelta a España | Stage 12 | 184.6 | 0.4 km solo |
2012-08-23 | | Vuelta a España | Stage 6 | 174.8 | sprint a deux |
2012-05-23 | | Giro d'Italia | Stage 17 | 186 | sprint of small group |
2012-05-15 | | Giro d'Italia | Stage 10 | 186 | bunchsprint |
2012-04-18 | | La Flèche Wallonne | 194 | 0.3 km solo |
2012-04-06 | | Vuelta Ciclista al País Vasco | Stage 5 | 183 | sprint a deux |
2012-04-05 | | Vuelta Ciclista al País Vasco | Stage 4 | 151 | 0.15 km solo |
2012-03-12 | | Tirreno-Adriatico | Stage 6 | 181 | sprint of small group |
2011-08-27 | | Vuelta a España | Stage 8 | 183 | 0.6 km solo |
2011-08-24 | | Vuelta a España | Stage 5 | 187 | sprint of small group |
2011-08-04 | | Vuelta a Burgos | Stage 2 | 144 | 0.8 km solo |
2011-06-12 | | Critérium du Dauphiné | Stage 7 | 117.5 | 0.5 km solo |
2011-06-11 | | Critérium du Dauphiné | Stage 6 | 192.5 | ? km solo |
2011-04-04 | | Vuelta Ciclista al País Vasco | Stage 1 | 149.5 | sprint of small group |
2010-09-11 | | Vuelta a España | Stage 14 | 178.8 | 0.8 km solo |
2010-07-16 | | Tour de France | Stage 12 | 210.5 | sprint a deux |
2010-04-09 | | Vuelta Ciclista al País Vasco | Stage 5 | 170 | 15 km solo |
2010-04-03 | | Gran Premio Miguel Indurain | 179.3 | ? km solo |
2009-08-06 | | Vuelta a Burgos | Stage 2 | 153 | 0.4 km solo |
2009-03-14 | | Tirreno-Adriatico | Stage 4 | 171 | 0.6 km solo |
2008-03-14 | | Tirreno-Adriatico | Stage 3 | 195 | 0.2 km solo |
2007-07-25 | | Prueba Villafranca de Ordizia | 165.3 | |
2007-07-01 | | National Championships Spain - Road Race | 189.4 | |
2007-04-15 | | Klasika Primavera de Amorebieta | 171 | |
2006-10-15 | | Escalada a Montjuïc | Stage 1a | 24.3 | |
2006-03-10 | | Paris - Nice | Stage 5 | 201.5 | 17.5 km solo |
2005-08-14 | | Urkiola Igoera - Subida Urkiola | 170.9 | |
2003-09-13 | | Vuelta a España | Stage 8 | 166 | sprint a deux |
2003-09-06 | | Vuelta a España | Stage 1 (TTT) | 30 | team time trial |
2003-06-16 | | Volta a Catalunya | Stage 1 (TTT) | 22.9 | team time trial |
2003-03-15 | | Paris - Nice | Stage 6 | 194.5 | sprint of small group |
2001-10-21 | | Escalada a Montjuïc | Stage 1a (ITT) | 24.3 | time trial |