| 18.10 | 55 |  |  |  Giro di Lombardia (CDM)   | 250 | 5 |  | more | 
| 12.10 | DNF |  |  |  World Championships ME - Road Race (WC)   | 265.5 |  |  | more | 
| 06.09 › 28.096-28/9 |  |  |  |  Vuelta a España (GT)   |  |  |  | more | 
 | 9 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 24 |  |  | Points classificationPoints classification   |  |  |  |  | 
 | 34 |  |  | General classificationGeneral classification   |  | 20 |  |  | 
| 28.09 | 38 |  |  | S22Stage 22 - Madrid › Madrid   | 154 |  |  |  | 
| 27.09 | DF |  |  | S21 (ITT)Stage 21 (ITT) - Alcobendas › Alcobendas   | 43 |  |  |  | 
| 26.09 | 8 |  |  | S20Stage 20 - Los Ángeles de San Rafael › Ávila   | 190 | 10 |  |  | 
| 25.09 | 4 |  |  | S19Stage 19 - Valladolid › Los Ángeles de San Rafael   | 184 | 25 |  |  | 
| 24.09 | 23 |  |  | S18Stage 18 - Burgos › Valladolid   | 185 |  |  |  | 
| 23.09 | 107 |  |  | S17Stage 17 - Santander › Burgos   | 195 |  |  |  | 
| 22.09 | 99 |  |  | S16Stage 16 - Cangas de Onís › Santander   | 169 |  |  |  | 
| 21.09 | 83 | 41 |  | S15Stage 15 - Oviedo › Lagos de Covadonga   | 159 |  |  |  | 
| 20.09 | 113 |  |  | S14Stage 14 - Oviedo › Alto del Naranco (Oviedo)   | 160 |  |  |  | 
| 19.09 | 95 | 30 |  | S13Stage 13 - Ponferrada › Estación de Esquí de Brañilín   | 196 |  |  |  | 
| 18.09 | 3 | 10 |  | S12Stage 12 - León › Alto del Morredero (Ponferrada)   | 147 | 35 |  |  | 
| 16.09 | 26 | 15 |  | S11Stage 11 - Almendralejo › Plasencia   | 198 |  |  |  | 
| 15.09 | 31 | 16 |  | S10Stage 10 - Córdoba › Almendralejo   | 235 |  |  |  | 
| 14.09 | 49 | 16 |  | S9 (ITT)Stage 9 (ITT) - Córdoba › Córdoba   | 38 |  |  |  | 
| 13.09 | DF | 14 |  | S8Stage 8 - Granada › Córdoba   | 175 |  |  |  | 
| 12.09 | 13 | 14 |  | S7Stage 7 - Guadix › Sierra Nevada   | 219.2 | 3 |  |  | 
| 11.09 | 49 |  |  | S6Stage 6 - Málaga › Granada   | 147 |  |  |  | 
| 10.09 | 41 | 24 |  | S5Stage 5 - Jerez de la Frontera › Málaga   | 229 |  |  |  | 
| 09.09 | 43 | 27 |  | S4Stage 4 - Huelva › Jerez de la Frontera   | 193 |  |  |  | 
| 08.09 | 44 | 27 |  | S3Stage 3 - Loulé › Huelva   | 173 |  |  |  | 
| 07.09 | 56 |  |  | S2Stage 2 - Évora › Vilamoura   | 224 |  |  |  | 
| 06.09 | 45 |  |  | S1Stage 1 - Lisbon › Estoril Racetrack   | 160 |  |  |  | 
| 24.08 | 39 |  |  |  GP de Suisse (CDM)   | 237.2 | 5 |  | more | 
| 09.08 | DNF |  |  |  Clasica Ciclista San Sebastian (CDM)   | 234 |  |  | more | 
| 01.08 | 3 |  |  |  Rominger Classic (NAT)   | 102.3 |  |  | more | 
| 06.05 › 11.056-11/5 |  |  |  |  Tour de Romandie (2.1)   |  |  |  | more | 
 | 52 |  |  | General classificationGeneral classification - Genève   |  | 5 |  |  | 
| 06.05 | 77 |  |  | ProloguePrologue - Kriegstetten › Kriegstetten   | 8.1 |  |  |  | 
| 18.02 | 57 |  |  |  Trofeo Laigueglia (1.4)   | 169.5 |  |  | more | 
| 04.02 | 49 |  |  |  Grand Prix d'Ouverture La Marseillaise (1.4)   | 141 |  |  | more | 
| 10.01 › 11.0110-11/1 |  |  |  |  A Travers Lausanne (NAT)   |  |  |  | more | 
 | 19 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 11.01 | 20 |  |  | S2 (ITT)Stage 2 (ITT) - Lausanne  › Lausanne    | 6.85 |  |  |  | 
| 10.01 | 19 |  |  | S1 (ITT)Stage 1 (ITT) - Lausanne  › Lausanne    | 6.85 |  |  |  |