| | | Volta Ciclista a Catalunya (HIS) |
| 14-09 | 1 | | Etappe 7aPiera - Igualada (129.0km) | 129.0km |
| 04-09 | DNF | | UCI World Championship ltenrhein (CM) | 269.0km |
| 17-08 | 2 | | GP San Sebastian (1.1) | |
| 26-06 | 3 | | National Road Championships - Spain (CN) | 224.0km |
| | | Dauphiné Libéré (2.1) |
| 17 | | Klassement |
| 06-06 | | 17 | Etappe 7bMontélimar - Pierrelatte (33.0km) | 33.0km |
| 05-06 | 7 | | Etappe 6Gap - Carpentras (190.0km) | 190.0km |
| | | Vuelta a España (2.HC) |
| 02-05 | DNF | | Etappe 13Aguilar de Campoo - Lagos de Covadonga (188.0km) | 188.0km |
| 28-04 | 10 | 5 | Etappe 9Balneario de Panticosa - Casino Montes Blancos (183.0km) | 183.0km |
| 27-04 | 4 | 4 | Etappe 8Sabinanibo - Balneario de Panticosa (38.0km) | 38.0km |
| 26-04 | | 5 | Etappe 7Lès - Sabinanibo (137.0km) | 137.0km |
| 25-04 | 9 | 5 | Etappe 6La Pobla de Lillet - Viella (235.0km) | 235.0km |
| 24-04 | 10 | | Etappe 5Sant Quirze del Vallès - Castellar del Riu (195.0km) | 195.0km |
| 23-04 | 2 | | Etappe 4Sant Carles de la Ràpita - Sant Quirze del Vallès (192.0km) | 192.0km |
| | | Vuelta Ciclista al Pais Vasco (2.1) |
| 25 | | Klassement |
| 08-04 | | 25 | Etappe 5bAzpeitia - Alto de Regil (15.0km) | 15.0km |
| | | Paris - Nice (2.1) |
| 16-03 | 10 | | Etappe 7aMandelieu-la-Napoule - Nice (60.0km) | 60.0km |
| 16-03 | 4 | | Etappe 7bNice - Col d'Eze (11.0km) | 11.0km |