16.10 | 11 | | | Giro di Lombardia (SPP) | 266 | 46 | | more |
13.10 | 18 | | | Coppa Agostoni () | 230 | | | more |
10.10 | 68 | | | Paris - Tours (SPP) | 246.8 | 5 | | more |
05.09 | 37 | | | World Championships - Road Race (WC) | 267.4 | 15 | | more |
27.08 › 30.0827-30/8 | | | | Paris - Luxembourg (SPP) | | | | more |
| 26 | | | General classificationGeneral classification | | | | |
30.08 | 35 | | | S4Stage 4 - Charleville › Luxembourg | 210 | | | |
29.08 | 11 | | | S3Stage 3 - Arras › Jambes | 228 | | | |
28.08 | 26 | | | S2Stage 2 - Arras › Jambes | 228 | | | |
27.08 | 61 | | | S1Stage 1 - Paris › Arras | 206 | | | |
22.08 | 4 | | | National Championships France - Road Race (NC) | 253.5 | 4 | | more |
22.06 › 14.0722-14/6 | | | | Tour de France (SPP) | | | | more |
| 17 | | | General classificationGeneral classification | | 130 | | |
14.07 | 62 | | | S22 (ITT)Stage 22 (ITT) - Versailles › Paris | 37 | | | |
13.07 | 41 | | | S21Stage 21 - Auxerre › Versailles | 225 | | | |
12.07 | 69 | | | S20Stage 20 - Lyon › Auxerre | 198 | | | |
11.07 | 42 | | | S19Stage 19 - Aix-les-Bains › Lyon | 165 | | | |
10.07 | 69 | | | S18 (ITT)Stage 18 (ITT) - Aix-les-Bains › Le Revard | 26 | | | |
09.07 | 26 | 12 | | S17Stage 17 - Briançon › Aix-les-Bains | 193 | | | |
08.07 | 17 | 12 | | S16Stage 16 - Gap › Briançon | 177 | | | |
07.07 | 26 | 13 | | S15Stage 15 - Carpentras › Gap | 167 | | | |
06.07 | 25 | 13 | | S14Stage 14 - Montpellier › Mont Ventoux | 173 | | | |
05.07 | 33 | 14 | | S13Stage 13 - Perpignan › Montpellier | 164 | | | |
04.07 | 41 | 14 | | S12Stage 12 - Barcelona › Perpignan | 219 | | | |
02.07 | 20 | 13 | | S11Stage 11 - Ax-les-Thermes › Barcelona | 240 | | | |
01.07 | 20 | 12 | | S10Stage 10 - Bagnères-de-Bigorre › Ax-les-Thermes | 222 | | | |
30.06 | 4 | 10 | | S9Stage 9 - Dax › Bagnères-de-Bigorre | 226 | 40 | | |
29.06 | 76 | | | S8Stage 8 - La Rochelle › Bordeaux | 197 | | | |
28.06 | 66 | | | S7Stage 7 - La Baule-Pornichet › La Rochelle | 219 | | | |
27.06 | 59 | | | S6Stage 6 - Quimper › La Baule-Pornichet | 210 | | | |
26.06 | 91 | | | S5b (ITT)Stage 5b (ITT) - Châteaulin › Châteaulin | 26 | | | |
26.06 | 46 | | | S5aStage 5a - Saint-Brieuc › Châteaulin | 147 | | | |
25.06 | 100 | | | S4Stage 4 - Caen › Saint-Brieuc | 227 | | | |
24.06 | 89 | | | S3Stage 3 - Roubaix › Rouen | 240 | | | |
23.06 | 38 | | | S2Stage 2 - Liège › Roubaix | 200 | | | |
22.06 | 2 | 58 | | S1b (TTT)Stage 1b (TTT) - Liège › Liège | 22 | | | |
22.06 | 96 | | | S1aStage 1a - Cologne › Liège | 149 | | | |
13.06 | 21 | | | Circuit des Boucles de la Seine () | 274 | | | more |
08.06 › 11.068-11/6 | | | | GP du Midi-Libre () | | | | more |
| 23 | | | General classificationGeneral classification | | 3 | | |
22.05 › 29.0522-29/5 | | | | Critérium du Dauphiné Libéré (SPP) | | | | more |
| 23 | | | General classificationGeneral classification | | 14 | | |
02.05 | 3 | | | Mont Faron () | 28.5 | 60 | | more |
22.04 | 14 | | | Tour de l'Herault () | 234 | 7 | | more |
31.03 › 04.0431-4/3 | | | | Circuit du Provençal () | | | | more |
| 17 | | | General classificationGeneral classification | | 4 | | |
07.03 | 33 | | | Genua - Nice () | 206 | | | more |