05.07 › 27.075-27/7 | | | | Tour de France (GT) | | | | more |
| 17 | | | Youth classificationYouth classification | | | | |
| 3 | | | Points classificationPoints classification | | 10 | | |
| 100 | | | General classificationGeneral classification | | 25 | | |
27.07 | 11 | | | S21Stage 21 - Disneyland-Paris › Paris | 149.5 | 8 | | |
26.07 | 124 | 100 | | S20 (ITT)Stage 20 (ITT) - Disneyland-Paris › Disneyland-Paris | 63 | | | |
25.07 | 1 | 97 | | S19Stage 19 - Montbeliard › Dijon | 172 | 100 | | |
24.07 | 137 | 111 | | S18Stage 18 - Colmar › Montbeliard | 175.5 | | | |
23.07 | 16 | 107 | | S17Stage 17 - Fribourg › Colmar | 218.5 | | | |
22.07 | 116 | 107 | | S16Stage 16 - Morzine-Avoriaz › Fribourg | 181 | | | |
21.07 | 107 | 111 | | S15Stage 15 - Courchevel › Morzine-Avoriaz | 208.5 | | | |
20.07 | 117 | 124 | | S14Stage 14 - Bourg d'Oisans › Courchevel | 148 | | | |
19.07 | 158 | 127 | | S13Stage 13 - Saint-Etienne › l'alpe d'huez | 203.5 | | | |
18.07 | 169 | 115 | | S12 (ITT)Stage 12 (ITT) - Saint-Etienne › Saint-Etienne | 55 | | | |
16.07 | 6 | 108 | | S11Stage 11 - Andorra › Perpignan | 192 | 26 | | |
15.07 | 123 | 110 | | S10Stage 10 - Luchon › Andorra Arcalis | 252.5 | | | |
14.07 | 154 | 94 | | S9Stage 9 - Pau › Loudenvielles | 182 | | | |
13.07 | 13 | 20 | | S8Stage 8 - Sauternes › Pau | 161.5 | 4 | | |
12.07 | 10 | 20 | | S7Stage 7 - Marennes › Bordeaux | 194 | 10 | | |
11.07 | 3 | 27 | | S6Stage 6 - Le Blanc › Marennes | 217.5 | 50 | | |
10.07 | 19 | 34 | | S5Stage 5 - Chantonney › La Châtre | 261.3 | | | |
09.07 | 18 | 33 | | S4Stage 4 - Plumelec › Puy-du-Fou | 223 | | | |
08.07 | 44 | 33 | | S3Stage 3 - Vire › Plumelec | 224 | | | |
07.07 | 11 | 49 | | S2Stage 2 - St Valery-en-Caux › Vire | 262 | 8 | | |
06.07 | 10 | 52 | | S1Stage 1 - Rouen › Forges-les-Eaux | 192 | 10 | | |
05.07 | 172 | 172 | | ProloguePrologue - Rouen › Rouen | 7.3 | | | |
17.05 › 08.0617-8/5 | | | | Giro d'Italia (GT) | | | | more |
05.06 | DNF | | | S19Stage 19 - Predazzo › Pfalzen/Falzes | 222 | | | |
04.06 | 91 | 113 | | S18 (ITT)Stage 18 (ITT) - Baselga di Pinè › Cavalese | 40 | | | |
03.06 | 128 | 113 | | S17Stage 17 - Dalmine › Verona | 200 | | | |
02.06 | 9 | 113 | | S16Stage 16 - Borgomanero › Dalmine | 158 | 8 | | |
01.06 | 97 | 113 | | S15Stage 15 - Verrès › Borgomanero | 173 | | | |
31.05 | 113 | 110 | | S14Stage 14 - Racconigi › Breuil-Cervinia | 232 | | | |
30.05 | 4 | 111 | | S13Stage 13 - Varazze › Cuneo | 145 | 25 | | |
29.05 | 84 | 116 | | S12Stage 12 - La Spezia › Varazze | 212 | | | |
28.05 | 149 | 131 | | S11Stage 11 - Lido di Camaiore › Lido di Camaiore | 159 | | | |
26.05 | 5 | 134 | | S10Stage 10 - Castrovillari › Taranto | 189 | 18 | | |
25.05 | 114 | 134 | | S9Stage 9 - Cava de' Tirreni › Castrovillari | 232 | | | |
24.05 | 135 | 135 | | S8Stage 8 - Mondragone › Cava de' Tirreni | 212 | | | |
23.05 | 5 | 134 | | S7Stage 7 - Lanciano › Mondragone | 210 | 18 | | |
22.05 | 142 | 140 | | S6Stage 6 - Rieti › Lanciano | 210 | | | |
21.05 | 122 | 121 | | S5Stage 5 - Arezzo › Monte Terminillo | 215 | | | |
20.05 | 8 | 146 | | S4Stage 4 - San Marino › Arezzo | 156 | 10 | | |
19.05 | 151 | 149 | | S3 (ITT)Stage 3 (ITT) - Santarcangelo di Romagna › San Marino | 18 | | | |
18.05 | 150 | 145 | | S2Stage 2 - Mestre › Cervia | 211 | | | |
17.05 | 115 | 117 | | S1Stage 1 - Venezia › Venezia | 128 | | | |
06.05 › 11.056-11/5 | | | | Tour de Romandie (2.1) | | | | more |
| 5 | | | Points classificationPoints classification | | | | |
| 112 | | | General classificationGeneral classification - Genève | | 5 | | |
09.05 | 6 | | | S3Stage 3 - Estavayer-le-Lac › Monthey | 171.7 | 7 | | |
08.05 | 2 | | | S2Stage 2 - Le Locle › Estavayer-le-Lac | 172.7 | 30 | | |
23.04 | 9 | | | Scheldeprijs (1.1) | 202 | 26 | | more |
13.04 | DNF | | | Paris - Roubaix (CDM) | 267.3 | | | more |
29.03 › 31.0329-31/3 | | | | Critérium International (2.2) | | | | more |
29.03 | 2 | | | S1Stage 1 - Blaye-les-Mines › Rabastens | 188 | 18 | | |
24.03 › 28.0324-28/3 | | | | Setmana Catalana (2.1) | | | | more |
| 85 | | | General classificationGeneral classification | | | | |
28.03 | 1 | | | S5aStage 5a - Santa Coloma de Gramanet › Rubí | 75 | 30 | | |
27.03 | 8 | | | S4Stage 4 - Andorra la Vella › Santa Coloma de Gramanet | 208 | 1 | | |
26.03 | 3 | | | S3Stage 3 - L'Hospitalet de Llobregat › Andorra la Vella | 207 | 12 | | |
24.03 | 8 | | | S1Stage 1 - Lloret de Mar › Lloret de Mar | 160 | 1 | | |
22.03 | 160 | | | Milano-Sanremo (CDM) | 294 | 5 | | more |
12.03 › 19.0312-19/3 | | | | Tirreno-Adriatico (2.1) | | | | more |
19.03 | 1 | | | S7Stage 7 - Grottammare › San Benedetto del Tronto | 159 | 50 | | |
18.03 | DF | | | S6Stage 6 - Monte Urano › Monte Granaro | 160 | | | |
17.03 | DF | | | S5Stage 5 - Ferentillo › Corinaldo | 187 | | | |
16.03 | 6 | | | S4Stage 4 - Terni › Circuito delle Marmore | 117 | 7 | | |
15.03 | DF | | | S3Stage 3 - Pescasseroli › Narni | 213 | | | |
14.03 | DF | | | S2Stage 2 - Venafro › Pescasseroli | 131 | | | |
13.03 | 3 | | | S1Stage 1 - Sorrente › Venafro | 192 | 18 | | |
12.03 | DF | | | ProloguePrologue - Sorrente › Sorrente | 4 | | | |
05.03 › 09.035-9/3 | | | | Vuelta a Murcia (2.3) | | | | more |
05.03 | 4 | | | S1Stage 1 - Murcia › Los Alcázares | 211 | 5 | | |
26.02 › 02.0326-2/2 | | | | Vuelta Ciclista a la Comunidad Valenciana (2.3) | | | | more |
26.02 | 8 | | | S1Stage 1 - Elche › Elche | 151 | 1 | | |
23.02 | 8 | | | Trofeo Luis Puig (1.2) | 185.8 | 18 | | more |