| 17.09 | 7 | | | Grand Prix de la Libération (CDM) | | 114.8 | 2 | | more |
| 02.09 › 08.092-8/9 | | | | Volta Ciclista a Catalunya () | | | | | more |
| 03.09 | 4 | | | S2b (TTT)Stage 2b (TTT) - Comarruga › El Vendrell | | 20 | | | |
| 02.09 | 1 | 1 | | S1Stage 1 - Hospitalet › Hospitalet | | 146 | 50 | | |
| 23.08 | 3 | | | Veenendaal - Veenendaal () | | 213 | 40 | | more |
| 14.08 › 19.0814-19/8 | | | | Ronde van Nederland () | | | | | more |
| 17 | | | General classificationGeneral classification | | | 14 | | |
| 16.08 | 3 | | | S2aStage 2a - Dordrecht › Huizen | | 92 | 12 | | |
| 15.08 | 6 | | | S1Stage 1 - Nieuwegein › Dordrecht | | 167 | 3 | | |
| 01.07 › 23.071-23/7 | | | | Tour de France () | | | | | more |
| 138 | | | General classificationGeneral classification | | | 25 | | |
| 23.07 | 89 | | | S21 (ITT)Stage 21 (ITT) - Versailles › Paris | | 24.5 | | | |
| 22.07 | 4 | 138 | | S20Stage 20 - Aix les Bains › l'Isle d'Abeau | | 130 | 40 | | |
| 21.07 | 135 | 138 | | S19Stage 19 - Villard de Lans › Aix les Bains | | 125 | | | |
| 20.07 | 132 | 138 | | S18Stage 18 - Bourg d'Oisans › Villard-de-Lans (Côte 2000) | | 91.5 | | | |
| 19.07 | 139 | 142 | | S17Stage 17 - Briançon › l'Alpe d'Huez | | 165 | | | |
| 18.07 | 148 | 148 | | S16Stage 16 - Gap › Briançon | | 175 | | | |
| 16.07 | 149 | 147 | | S15 (ITT)Stage 15 (ITT) - Gap › Orcières-Merlette | | 39 | | | |
| 15.07 | 63 | | | S14Stage 14 - Marseille › Gap | | 240 | | | |
| 14.07 | 120 | 152 | | S13Stage 13 - Montpellier › Marseille | | 179 | | | |
| 13.07 | 30 | 155 | | S12Stage 12 - Toulouse › Montpellier | | 242 | | | |
| 12.07 | 1 | 159 | | S11Stage 11 - Luchon › Blagnac | | 158.5 | 100 | | |
| 11.07 | 142 | 161 | | S10Stage 10 - Cauterets › Superbagnères | | 136 | | | |
| 10.07 | 182 | 174 | | S9Stage 9 - Pau › Cauterets-Cambasque | | 147 | | | |
| 09.07 | 64 | 140 | | S8Stage 8 - Labastide d'Armagnac › Pau | | 157 | | | |
| 08.07 | 8 | | | S7Stage 7 - Poitiers › Bordeaux | | 258.5 | 18 | | |
| 07.07 | 24 | 155 | | S6Stage 6 - Rennes › Futuroscope | | 259 | | | |
| 06.07 | 180 | 160 | | S5 (ITT)Stage 5 (ITT) - Dinard › Rennes | | 73 | | | |
| 04.07 | 11 | 140 | | S4Stage 4 - Liege › Wasquehal | | 255 | 8 | | |
| 03.07 | 182 | 187 | | S3Stage 3 - Luxembourg › Francorchamps | | 241 | | | |
| 02.07 | 20 | 188 | | S2 (TTT)Stage 2 (TTT) - Luxembourg › Luxembourg | | 46 | | | |
| 02.07 | 150 | 166 | | S1Stage 1 - Luxembourg › Luxembourg | | 135.5 | | | |
| 01.07 | 190 | 190 | | ProloguePrologue - Luxembourg › Luxembourg | | 7.8 | | | |
| 07.06 › 11.067-11/6 | | | | Tour de Luxembourg () | | | | | more |
| 07.06 | 1 | | | S1Stage 1 - Luxembourg › Luxembourg | | 64 | 20 | | |
| 19.05 › 21.0519-21/5 | | | | Tour de l'Oise () | | | | | more |
| 3 | | | General classificationGeneral classification | | | 50 | | |
| 24.04 › 15.0524-15/4 | | | | Vuelta a España () | | | | | more |
| 2 | | | Points classificationPoints classification | | | 20 | | |
| 140 | | | General classificationGeneral classification | | | 20 | | |
| 15.05 | 2 | | | S22Stage 22 - Palazuelos de Eresma (Destilerías Dyc) › Madrid | | 177 | 50 | | |
| 12.05 | 1 | | | S19Stage 19 - León › Valladolid | | 159 | 80 | | |
| 08.05 | 140 | | | S15 (ITT)Stage 15 (ITT) - Ezcaray › Valdezcaray | | 24 | | | |
| 07.05 | 1 | | | S14Stage 14 - Jaca › Zaragoza | | 165 | 80 | | |
| 06.05 | 1 | | | S13Stage 13 - Benasque › Jaca | | 161 | 80 | | |
| 04.05 | 9 | | | S11Stage 11 - Vinaroz › Lérida | | 179 | 8 | | |
| 01.05 | 7 | | | S8Stage 8 - Toledo › Albacete | | 235.5 | 12 | | |
| 30.04 | 2 | | | S7Stage 7 - Ávila › Toledo | | 157 | 50 | | |
| 26.04 | 8 | | | S3bStage 3b - Vigo › Orense | | 101 | 10 | | |
| 26.04 | 1 | | | S3a (TTT)Stage 3a (TTT) - Vigo › Vigo | | 34.4 | | | |
| 24.04 | 137 | | | S1Stage 1 - La Coruña › La Coruña | | 20.1 | | | |
| 22.04 | 27 | | | Amstel Gold Race (CDM) | | 242 | 8 | | more |
| 07.04 | 9 | | | Grand Prix Cerami () | | 206 | 16 | | more |
| 05.04 | 13 | | | Gent - Wevelgem () | | 276 | 30 | | more |
| 02.04 | 5 | | | Ronde van Vlaanderen / Tour des Flandres (CDM) | | 264 | 100 | | more |
| 25.03 | 9 | | | E3-Prijs Harelbeke () | | 211 | 26 | | more |
| 20.03 › 24.0320-24/3 | | | | Setmana Catalana () | | | | | more |
| 94 | | | General classificationGeneral classification | | | | | |
| 24.03 | 2 | | | S5Stage 5 - Berga › Lloret de Mar | | 173 | 18 | | |
| 23.03 | DF | | | S4Stage 4 - La Seu d'Urgell › Santuari de la Mare de Déu de Queralt | | 138.7 | | | |
| 22.03 | DF | | | S3Stage 3 - Lleida › Andorra la Vella | | 183 | | | |
| 21.03 | 5 | | | S2Stage 2 - Calafell › Lleida | | 174.5 | 4 | | |
| 20.03 | 10 | | | S1Stage 1 - Santa Coloma de Gramenet › Calafell | | 94.5 | | | |
| 20.03 | DF | | | ProloguePrologue - Santa Coloma de Gramenet › Santa Coloma de Gramenet | | 1.8 | | | |
| 18.03 | 48 | | | Milano-Sanremo (CDM) | | 294 | 5 | | more |
| 05.03 | 8 | | | Ronde van Limburg () | | 234 | 18 | | more |
| 04.03 | DNF | | | Omloop Het Volk () | | 244 | | | more |
| 19.02 | 1 | | | Trofeo Luis Puig () | | 162 | 75 | | more |
| 07.02 › 12.027-12/2 | | | | Vuelta a Andalucia Ruta Ciclista Del Sol () | | | | | more |
| 10.02 | 3 | | | S3Stage 3 - Cadiz › La Palma del Condado | | 185 | 7 | | |