| | | Vuelta a España (GT) |
| 15-09 | DNF | | Stage 10Andorra - Sabadell (194.0km) | 194.0km |
| 14-09 | 166 | 170 | Stage 9Viella - Port d'Envalira (174.0km) | 174.0km |
| 13-09 | 174 | 173 | Stage 8Cauterets-Cambasque - Pla de Beret (166.0km) | 166.0km |
| 12-09 | 180 | 176 | Stage 7Huesca - Cauterets-Cambasque (190.0km) | 190.0km |
| 11-09 | 151 | 170 | Stage 6Zaragoza - Zaragoza (43.0km) | 43.0km |
| 10-09 | 5 | 168 | Stage 5Soria - Zaragoza (166.0km) | 166.0km |
| 09-09 | 182 | 178 | Stage 4Santander - Burgos (151.0km) | 151.0km |
| 08-09 | 159 | 179 | Stage 3Cangas de Onís - Santander (154.0km) | 154.0km |
| 07-09 | 187 | 184 | Stage 2Gijón - Cangas de Onís (148.0km) | 148.0km |
| 06-09 | 18 | 142 | Stage 1Gijón - Gijón (28.0km) | 28.0km |
| | | Clásica Internacional Alcobendas (2.3) |
| 10-05 | 4 | | Stage 1Alcobendas - Collado Villalba (148.0km) | 148.0km |
| | | Vuelta Ciclista a Aragon (2.2) |
| 19-04 | 10 | | Stage 4La Muela - Borja (168.0km) | 168.0km |
| 02-03 | DNF | | Kuurne-Brussel-Kuurne (1.2) | 190.0km |
| 01-03 | DNF | | Omloop Het Volk (1.1) | 200.0km |
| | | Tour of Qatar (2.3) |
| 01-02 | 4 | | Stage 2Ras Laffan - Doha (137.0km) | 137.0km |