| 06.09 › 13.096-13/9 | | | | Volta Ciclista a Catalunya () | | | | | more |
| 25 | | | General classificationGeneral classification | | | 10 | | |
| 11.09 | 2 | | | S6Stage 6 - Tortosa › Tarragona | | 100 | 30 | | |
| 10.09 | 3 | | | S5Stage 5 - Lérida › Tortosa | | 188 | 18 | | |
| 09.09 | 4 | | | S4aStage 4a - Andorra la Vella › Organa | | 43 | 13 | | |
| 06.09 | 7 | | | S1bStage 1b - Sant Adrià de Besòs › Girona | | 88 | 4 | | |
| 03.07 › 26.073-26/7 | | | | Tour de France (CD-C) Spain | | | | | more |
| 74 | | | General classificationGeneral classification | | | 25 | | |
| 26.07 | 74 | | | S22Stage 22 - Montluçon › Paris | | 328 | | | |
| 25.07 | 74 | | | S21Stage 21 - Saint-Etienne › Montluçon | | 210 | | | |
| 24.07 | 73 | | | S20 (ITT)Stage 20 (ITT) - Lyon › Saint-Etienne | | 70 | | | |
| 23.07 | 69 | | | S19Stage 19 - Briançon › Lyon | | 227 | | | |
| 22.07 | 76 | | | S18Stage 18 - Gap › Briançon | | 165 | | | |
| 21.07 | 75 | | | S17Stage 17 - Monaco › Gap | | 261 | | | |
| 19.07 | 63 | | | S16Stage 16 - Marseille › Monaco | | 236 | | | |
| 18.07 | 58 | | | S15Stage 15 - Nîmes › Marseille | | 173 | | | |
| 17.07 | 37 | | | S14Stage 14 - Béziers › Nîmes | | 214 | | | |
| 16.07 | 35 | | | S13Stage 13 - Albi › Béziers | | 189 | | | |
| 15.07 | 59 | | | S12Stage 12 - Luchon › Albi | | 228 | | | |
| 14.07 | 84 | | | S11Stage 11 - Cauterets › Luchon | | 115 | | | |
| 13.07 | 47 | | | S10Stage 10 - Pau › Cauterets | | 103 | | | |
| 12.07 | 54 | | | S9Stage 9 - Bordeaux › Pau | | 197 | | | |
| 10.07 | 91 | | | S8Stage 8 - Nantes › Bordeaux | | 345 | | | |
| 09.07 | 39 | | | S7Stage 7 - Le Mans › Nantes | | 181 | | | |
| 08.07 | 36 | | | S6Stage 6 - Caen › Le Mans | | 206 | | | |
| 07.07 | 39 | | | S5Stage 5 - Dieppe › Caen | | 200 | | | |
| 06.07 | 99 | | | S4Stage 4 - Lille › Dieppe | | 188 | | | |
| 05.07 | 85 | | | S3Stage 3 - Liège › Lille | | 221 | | | |
| 04.07 | 95 | 112 | | S2Stage 2 - Metz › Liège | | 227 | | | |
| 03.07 | 109 | 109 | | S1Stage 1 - Strasbourg › Metz | | 195 | | | |
| 21.06 | DNF | | | Clasica a los Puertos () | | 185 | | | more |
| 12.05 › 02.0612-2/5 | | | | Giro d'Italia (CD-C) Spain | | | | | more |
| 67 | | | General classificationGeneral classification | | | 20 | | |
| 02.06 | DF | | | S21Stage 21 - Bormio › Milano | | 220 | | | |
| 01.06 | DF | | | S20Stage 20 - Bolzano › Bormio | | 125 | | | |
| 31.05 | DF | | | S19Stage 19 - Auronzo di Cadore › Bolzano | | 164 | | | |
| 30.05 | DF | | | S18Stage 18 - Vicenza › Auronzo di Cadore | | 186 | | | |
| 29.05 | DF | | | S17Stage 17 - Riva del Garda › Vicenza | | 166 | | | |
| 28.05 | DF | | | S16Stage 16 - San Pellegrino Terme › Riva del Garda | | 279 | | | |
| 26.05 | 9 | | | S15Stage 15 - Turin › San Pellegrino Terme | | 232 | 8 | | |
| 25.05 | DF | | | S14Stage 14 - Bordighera › Torino | | 242 | | | |
| 24.05 | DF | | | S13Stage 13 - Genova › Bordighera | | 256 | | | |
| 23.05 | DF | | | S12Stage 12 - Modena › Genoa | | 278 | | | |
| 22.05 | 16 | | | S11 (TTT)Stage 11 (TTT) - Modena › Modena | | 30 | | | |
| 21.05 | DF | | | S10Stage 10 - Pisa › Modena | | 189 | | | |
| 20.05 | DF | | | S9Stage 9 - Follonica › Pisa | | 114 | | | |
| 18.05 | DF | | | S8 (ITT)Stage 8 (ITT) - Grosseto › Follonica | | 48.5 | | | |
| 18.05 | DF | | | S7Stage 7 - Roma › Grosseto | | 178 | | | |
| 17.05 | DF | | | S6Stage 6 - Napoli › Roma | | 285 | | | |
| 16.05 | DF | | | S5Stage 5 - Roccaraso › Napoli | | 149 | | | |
| 15.05 | DF | | | S4Stage 4 - San Benedetto del Tronto › Roccaraso | | 171 | | | |
| 14.05 | DF | | | S3Stage 3 - Rimini › San Benedetto del Tronto | | 182 | | | |
| 13.05 | DF | | | S2Stage 2 - Abano Terme › Rimini | | 278 | | | |
| 12.05 | DF | | | S1Stage 1 - Milano › Abano Terme | | 263 | | | |
| 04.04 › 06.044-6/4 | | | | Gran Premio Cataluña () | | | | | more |
| 10 | | | General classificationGeneral classification | | | 14 | | |
| 05.04 | 7 | | | S2Stage 2 - Igualada › Barcelona | | | 2 | | |
| 04.04 | 4 | | | S1Stage 1 - Manresa › Igualada | | 100 | 5 | | |