| | | Vuelta a España (Nat) |
| 11-09 | 10 | | Stage 12Burgos - Suances (186.0km) | 186.0km |
| 07-09 | 4 | | Stage 8Andorra - Pla de Beret (151.0km) | 151.0km |
| 06-09 | 6 | | Stage 7Barbastro - Andorra (223.0km) | 223.0km |
| 02-09 | | 5 | Stage 4Córdoba - Puertollano (170.0km) | 170.0km |
| 24-08 | 9 | | Clasica Ciclista los Puertos (1.1) | 146.0km |
| | | Vuelta a Burgos (2.HC) |
| 09-08 | 18 | | Stage 5Areniscas de los Pinares - Lagunas de Neila (155.0km) | 155.0km |
| | | Tour de Suisse (PT) |
| 3 | | Klassement |
| 22-06 | | 3 | Stage 9Altdorf - Bern (168.0km) | 168.0km |
| 21-06 | 7 | 3 | Stage 8Altdorf - Klausenpass (25.0km) | 25.0km |
| 20-06 | | 3 | Stage 7Gruyères - Lyss (171.0km) | 171.0km |
| 19-06 | 8 | 3 | Stage 6Caslano - Verbier (188.0km) | 188.0km |
| 18-06 | 15 | 1 | Stage 5Domat-Ems - Caslano (190.0km) | 190.0km |
| 17-06 | | 1 | Stage 4Gossau - Domat-Ems (171.0km) | 171.0km |
| 16-06 | | 1 | Stage 3Flums - Gossau (155.0km) | 155.0km |
| 15-06 | 1 | 1 | Stage 2Langnau im Emmental - Flumserberg (197.0km) | 197.0km |
| | | Euskal Bizikleta (2.HC) |
| 2 | | Klassement |
| 08-06 | 2 | 2 | Stage 3Eibar - Eibar (150.0km) | 150.0km |
| 07-06 | 12 | 4 | Stage 2Salvatierra - Salvatierra (162.0km) | 162.0km |
| 06-06 | 6 | 5 | Stage 1Baquio - Baquio (154.0km) | 154.0km |
| | | Vuelta Ciclista al País Vasco (PT) |
| 13 | | Klassement |
| 12-04 | | 13 | Stage 6Orio - Orio (20.0km) | 20.0km |
| 11-04 | 10 | | Stage 5Vitoria-Gasteiz - Orio (162.0km) | 162.0km |
| 07-04 | 17 | | Stage 1Legazpia - Legazpia (137.0km) | 137.0km |
| 30-03 | 14 | | GP Llodio (1.1) | 175.0km |
| | | Paris-Nice (Nat) |
| 28 | | Klassement |
| 39 | | Punten |
| 24 | | Berg |
| 9 | | Jongeren |
| 16-03 | | 28 | Stage 7Nice - Nice (119.0km) | 119.0km |
| 12-03 | 12 | | Stage 3Fleurie - Saint-Étienne (165.0km) | 165.0km |