09.10 | 38 | | | Paris - Tours () | 285 | 5 | | more |
21.09 | 15 | | | Paris-Bruxelles () | 293 | 12 | | more |
02.09 › 07.092-7/9 | | | | Volta Ciclista a Catalunya () | | | | more |
| 67 | | | General classificationGeneral classification | | 5 | | |
07.09 | 10 | | | S6bStage 6b - Tremp › Lleida | 128.4 | 1 | | |
05.09 | 18 | | | S4Stage 4 - Playa de Aro › Manresa | 175.5 | | | |
04.09 | 22 | | | S3bStage 3b - Barcelona › Playa de Aro | 111.6 | | | |
04.09 | 7 | | | S3a (TTT)Stage 3a (TTT) - Hospitalet de Llobregat › Barcelona | 16.8 | | | |
03.09 | 69 | | | S2Stage 2 - La Pineda › Sant Joan Despi | 191.8 | | | |
02.09 | 1 | 1 | | S1Stage 1 - Salou › Salou | 156.8 | 50 | | |
01.09 | 1 | | | Trofeo Masferrer () | 151 | 75 | | more |
28.08 | DNF | | | World Championships - Road Race (WC) | 274 | | | more |
15.08 › 20.0815-20/8 | | | | Ronde van Nederland () | | | | more |
| 16 | | | General classificationGeneral classification | | 16 | | |
20.08 | 10 | | | S6Stage 6 - Sittard-Geleen › Gulpen | 191 | | | |
19.08 | 1 | | | S4Stage 4 - Nieuwegein › Ubbergen | 109 | 30 | | |
17.08 | 2 | 11 | | S2Stage 2 - Almelo › Huizen | 193 | 18 | | |
03.07 › 24.073-24/7 | | | | Tour de France () | | | | more |
| 5 | | | Points classificationPoints classification | | | | |
| 147 | | | General classificationGeneral classification | | 25 | | |
24.07 | 3 | | | S22Stage 22 - Nemours › Paris | 172.5 | 50 | | |
23.07 | 151 | | | S21 (ITT)Stage 21 (ITT) - Santenay › Santenay | 46 | | | |
22.07 | 14 | 147 | | S20Stage 20 - Clermont Ferrand › Chalon-sur-Saône | 223.5 | 2 | | |
21.07 | 145 | 150 | | S19Stage 19 - Limoges › Puy de Dôme | 188 | | | |
20.07 | 4 | 155 | | S18Stage 18 - Ruelle › Limoges | 93.5 | 40 | | |
19.07 | 2 | 158 | | S17Stage 17 - Pau › Bordeaux | 210 | 70 | | |
19.07 | 11 | | | S16Stage 16 - Tarbes › Pau | 38 | 8 | | |
18.07 | 147 | 164 | | S15Stage 15 - Saint Girons › Luz Ardiden | 187.5 | | | |
17.07 | 172 | 169 | | S14Stage 14 - Blagnac › Guzet-Neige | 163 | | | |
15.07 | 171 | 169 | | S13 (ITT)Stage 13 (ITT) - Grenoble › Villard de Lans | 38 | | | |
14.07 | 173 | 164 | | S12Stage 12 - Morzine › l'Alpe d'Huez | 227 | | | |
13.07 | 182 | 165 | | S11Stage 11 - Besançon › Morzine | 232 | | | |
12.07 | 18 | 165 | | S10Stage 10 - Belfort › Besançon | 149.5 | | | |
11.07 | 177 | 172 | | S9Stage 9 - Nancy › Straatsburg | 160.5 | | | |
10.07 | 170 | 161 | | S8Stage 8 - Reims › Nancy | 219 | | | |
09.07 | 12 | | | S7Stage 7 - Wasquehal › Reims | 225 | 6 | | |
08.07 | 189 | 159 | | S6 (ITT)Stage 6 (ITT) - Liévin › Wasquehal | 52 | | | |
07.07 | 26 | 67 | | S5Stage 5 - Neufchâtel-en-Bray › Liévin | 147.5 | | | |
06.07 | 6 | 80 | | S4Stage 4 - Le Mans › Évreux | 158 | 26 | | |
05.07 | 2 | 82 | | S3Stage 3 - Nantes › Le Mans | 213.5 | 70 | | |
04.07 | 12 | 83 | | S2 (TTT)Stage 2 (TTT) - La Haie Fouassière › Ancenis | 48 | | | |
04.07 | 11 | 19 | | S1Stage 1 - Pontchâteau › Machecoul | 91.5 | 8 | | |
03.07 | 18 | | | PreludePrelude - Pornichet › La Baule | 1 | | | |
26.06 | DNF | | | National Championships Netherlands - Road Race (NC) | 228.9 | | | more |
25.04 › 15.0525-15/4 | | | | Vuelta a España () | | | | more |
| 2 | | | Points classificationPoints classification | | 20 | | |
| 106 | | | General classificationGeneral classification | | 20 | | |
15.05 | 1 | | | S21Stage 21 - Collado Villalba › Madrid | 202 | 80 | | |
10.05 | 1 | | | S16Stage 16 - Valencia › Albacete | 192 | 80 | | |
06.05 | 3 | | | S12Stage 12 - Logroño › Jaca | 197.5 | 35 | | |
04.05 | 1 | | | S10Stage 10 - Oviedo › Santander | 197.3 | 80 | | |
01.05 | 1 | | | S7Stage 7 - Valladolid › León | 160 | 80 | | |
30.04 | 1 | | | S6Stage 6 - Béjar › Valladolid | 202 | 80 | | |
28.04 | 1 | | | S4Stage 4 - Alcalá del Río › Badajoz | 210 | 80 | | |
27.04 | 4 | | | S3 (TTT)Stage 3 (TTT) - Telde › Las Palmas | 34 | | | |
25.04 | 76 | | | S1Stage 1 - Santa Cruz de Tenerife › Santa Cruz de Tenerife | 17.4 | | | |
05.04 | 13 | | | Paris-Camembert () | 240 | 8 | | more |
26.03 | 4 | | | E3-Prijs Harelbeke () | 231 | 50 | | more |
21.03 › 25.0321-25/3 | | | | Setmana Catalana () | | | | more |
24.03 | 2 | | | S4aStage 4a - Cambrils › Lleida | 107 | 18 | | |
22.03 | 1 | | | S2bStage 2b - Montjuich › Montjuich | 37 | 30 | | |
22.03 | 1 | | | S2aStage 2a - Lloret de Mar › Cornellá | 120 | 30 | | |
21.03 | 1 | | | S1Stage 1 - Perpignan › Lloret de Mar | 211 | 30 | | |
01.03 › 06.031-6/3 | | | | Vuelta a Murcia () | | | | more |
| 19 | | | General classificationGeneral classification | | 2 | | |
06.03 | 2 | | | S6Stage 6 - Murcia › Murcia | 81 | 12 | | |
04.03 | 1 | | | S4Stage 4 - Jumilla › Beniel | 133 | 20 | | |
03.03 | 1 | | | S3Stage 3 - Alhama de Murcia › Jumilla | 129 | 20 | | |
02.03 | 1 | | | S2Stage 2 - Mazarrón › Águilas | 168 | 20 | | |
01.03 | 1 | | | S1Stage 1 - Mazarrón › Mazarrón | 158 | 20 | | |
16.02 › 21.0216-21/2 | | | | Vuelta Ciclista a la Comunidad Valenciana () | | | | more |
| 19 | | | General classificationGeneral classification | | 2 | | |
21.02 | 1 | | | S5Stage 5 - Valencia › Valencia | 60 | 20 | | |
20.02 | 2 | | | S4aStage 4a - Castellón › Masamagrell | 94 | 12 | | |
19.02 | 1 | | | S3Stage 3 - Gandía › Castellón | 191 | 20 | | |
18.02 | 6 | | | S2Stage 2 - Cocentaina › Gandía | 156 | 3 | | |
14.02 | 4 | | | Trofeo Luis Puig () | 160 | 32 | | more |
11.02 | 1 | | | G.P. Ciudad de Albacete () | 145 | 75 | | more |