| | | Vuelta a España (GT) |
| 18-09 | DNF | | Stage 10Sabadell - La Molina | 168.0km |
| 16-09 | 97 | 56 | Stage 9Logroño - Zaragoza | 179.0km |
| 15-09 | 112 | 56 | Stage 8Reinosa - Alto de la Cruz de la Demanda | 195.0km |
| 14-09 | 58 | 29 | Stage 7Torrelavega - Torrelavega | 44.0km |
| 13-09 | 5 | 27 | Stage 6Cangas de Onís - Torrelavega | 180.0km |
| 12-09 | 24 | 26 | Stage 5Gijón - Lagos de Covadonga | 160.0km |
| 11-09 | 83 | 37 | Stage 4León - Gijón | 175.0km |
| 10-09 | 17 | 39 | Stage 3Valladolid - León | 140.0km |
| 09-09 | 6 | 73 | Stage 2Salamanca - Valladolid | 147.0km |
| 08-09 | 80 | 80 | Stage 1Salamanca - Salamanca | 12.0km |
| 01-07 | 7 | | National Road Championships - Spain (CN) | 222.0km |
| | | Volta Ciclista a Catalunya (2.HC) |
| 24-06 | 3 | | Stage 4Barcelona - Barcelona | 115.0km |
| 23-06 | 5 | | Stage 3Bines - Hospitalet de Llobregat | 148.0km |
| 22-06 | 10 | | Stage 2Sabadell - Blanes | 173.0km |
| | | Euskal Bizikleta (2.1) |
| 14 | | Standings |
| 03-06 | | 14 | Stage 5Iurreta - Arrate | 148.0km |
| 02-06 | 8 | | Stage 4aMungia - Abadiño | 101.0km |
| 01-06 | 7 | | Stage 3Bakio - Santuario de Nuestra Señora de Oro | 187.0km |
| 31-05 | 10 | | Stage 2Urnieta - Bakio | 157.0km |
| | | Vuelta Ciclista Asturias (2.3) |
| 16-05 | 4 | 1 | Stage 2Avilés - Llanes | 175.0km |
| 15-05 | 1 | 1 | Stage 1Oviedo - Avilés | 154.0km |
| | | Clásica Internacional de Alcobendas |
| 12-05 | 1 | 1 | Stage 1Alcobendas - Collado Villalba | 160.0km |
| 29-04 | 9 | | Tour de Vendée (1.3) | 206.0km |
| | | Vuelta Ciclista a Aragon (2.2) |
| 22-04 | 4 | | Stage 5Calamocha - Zaragoza | 137.0km |
| 18-04 | 6 | | Stage 1Huesca - Barbastro | 152.0km |
| 08-04 | DNF | | Ronde van Vlaanderen (CDM) | 287.0km |
| | | Setmana Catalana (2.1) |
| 28-03 | 6 | | Stage 3Castelló d'Empúries - Vic | 173.0km |
| | | Tour Down Under (2.3) |
| 64 | | Standings |
| 21-01 | | 64 | Stage 6Adelaide - Adelaide | 90.0km |