| 26.06 › 19.0726-19/6 |  |  |  | Tour de France (CD-C) Spain |  |  |  | more | 
|  | 55 |  |  | General classificationGeneral classification |  | 25 |  |  | 
| 19.07 | 67 |  |  | S24Stage 24 - Dijon › Paris | 320 |  |  |  | 
| 18.07 | 59 |  |  | S23 (ITT)Stage 23 (ITT) - Besançon › Dijon | 74 |  |  |  | 
| 17.07 | 56 |  |  | S22Stage 22 - Aix-les-Bains › Besançon | 237 |  |  |  | 
| 16.07 | 47 |  |  | S21Stage 21 - Briançon › Aix-les-Bains | 219 |  |  |  | 
| 15.07 | 56 |  |  | S20Stage 20 - Gap › Briançon | 165 |  |  |  | 
| 14.07 | 45 |  |  | S19Stage 19 - Carpentras › Gap | 178 |  |  |  | 
| 13.07 | 65 |  |  | S18 (ITT)Stage 18 (ITT) - Mont Ventoux › Mont Ventoux | 21 |  |  |  | 
| 12.07 | 78 |  |  | S17Stage 17 - Béziers › Nîmes | 189 |  |  |  | 
| 11.07 | 81 |  |  | S16Stage 16 - Toulouse › Béziers | 187 |  |  |  | 
| 10.07 | 80 |  |  | S15Stage 15 - Luchon › Toulouse | 176 |  |  |  | 
| 09.07 | 54 |  |  | S14Stage 14 - Pau › Luchon | 129 |  |  |  | 
| 08.07 | 89 |  |  | S13Stage 13 - Dax › Pau | 230 |  |  |  | 
| 07.07 | 74 |  |  | S12Stage 12 - Bordeaux › Dax | 161 |  |  |  | 
| 06.07 | 86 |  |  | S11Stage 11 - Royan › Bordeaux | 137 |  |  |  | 
| 05.07 | 77 |  |  | S10Stage 10 - Saint-Nazaire › Royan | 255 |  |  |  | 
| 04.07 | 84 |  |  | S9Stage 9 - Quimper › Saint-Nazaire | 206 |  |  |  | 
| 03.07 | 79 |  |  | S8 (ITT)Stage 8 (ITT) - Chateaulin › Chateaulin | 46 |  |  |  | 
| 02.07 | 94 |  |  | S7Stage 7 - Saint-Brieuc › Brest | 170 |  |  |  | 
| 01.07 | 85 |  |  | S6Stage 6 - Caen › Saint-Brieuc | 223 |  |  |  | 
| 30.06 | 103 |  |  | S5Stage 5 - Versailles › Caen | 232 |  |  |  | 
| 29.06 | 99 |  |  | S4Stage 4 - Le Tréport › Versailles | 205 |  |  |  | 
| 28.06 | 90 |  |  | S3Stage 3 - Dunkirk › Mers-les-Bains | 177 |  |  |  | 
| 27.06 | 83 |  |  | S2Stage 2 - Ghent › Dunkirk | 198 |  |  |  | 
| 26.06 | 91 |  |  | S1Stage 1 - Brussel › Ghent | 184 |  |  |  | 
| 15.06 | 15 |  |  | National Championships Spain - Road Race (NC) | 100 |  |  | more | 
| 30.04 › 15.0530-15/4 |  |  |  | Vuelta a España (CD-C) Spain |  |  |  | more | 
|  | 26 |  |  | General classificationGeneral classification |  | 40 |  |  | 
| 15.05 | 25 |  |  | S16Stage 16 - Palencia › Madrid | 241 |  |  |  | 
| 14.05 | 38 |  |  | S15Stage 15 - Oviedo › Palencia | 246 |  |  |  | 
| 13.05 | 39 |  |  | S14Stage 14 - Santander › Gijón | 221 |  |  |  | 
| 12.05 | 30 |  |  | S13bStage 13b - Castro Urdiales › Santander | 105 |  |  |  | 
| 12.05 | 43 |  |  | S13a (ITT)Stage 13a (ITT) - Bilbao › Castro Urdiales | 35 |  |  |  | 
| 11.05 | 29 |  |  | S12Stage 12 - Vitoria › Bilbao | 169 |  |  |  | 
| 10.05 | 33 |  |  | S11Stage 11 - Soria › Vitoria | 167 |  |  |  | 
| 09.05 | 40 |  |  | S10Stage 10 - Madrid › Soria | 225 |  |  |  | 
| 08.05 | 38 |  |  | S9Stage 9 - Toledo › Madrid | 241 |  |  |  | 
| 07.05 | 46 |  |  | S8Stage 8 - Cuenca › Toledo | 206 |  |  |  | 
| 06.05 | 39 |  |  | S7Stage 7 - Valencia › Cuenca | 216 |  |  |  | 
| 05.05 | 61 |  |  | S6Stage 6 - Tarragona › Valencia | 263 |  |  |  | 
| 04.05 | 5 |  |  | S5bStage 5b - Barcelona › Tarragona | 119 | 18 |  |  | 
| 04.05 | 2 |  |  | S5a (TTT)Stage 5a (TTT) - Barcelona › Montjuich | 4 |  |  |  | 
| 03.05 | 70 |  |  | S4Stage 4 - Zaragoza › Barcelona | 229 |  |  |  | 
| 02.05 | 46 |  |  | S3Stage 3 - Pamplona › Zaragoza | 245 |  |  |  | 
| 01.05 | 66 |  |  | S2Stage 2 - San Sebastián › Pamplona | 150 |  |  |  | 
| 30.04 | 54 |  |  | S1Stage 1 - Bilbao › San Sebastián | 164 |  |  |  | 
| 20.04 › 23.0420-23/4 |  |  |  | Eibarko Bizikleta () |  |  |  | more | 
|  | 36 |  |  | General classificationGeneral classification |  |  |  |  | 
| 09.03 › 16.039-16/3 |  |  |  | Vuelta a Levante () |  |  |  | more | 
|  | 10 |  |  | General classificationGeneral classification |  | 14 |  |  | 
| 11.03 | 4 |  |  | S3 (TTT)Stage 3 (TTT) - Albacete › Albacete | 9 |  |  |  | 
| 10.03 | 3 |  |  | S2Stage 2 - Madrid › Albacete | 249 | 7 |  |  | 
| 02.02 › 09.022-9/2 |  |  |  | Vuelta a Andalucia Ruta Ciclista Del Sol () |  |  |  | more | 
|  | 7 |  |  | General classificationGeneral classification |  | 20 |  |  |