| 23.09 | 18 | | | Paris-Bruxelles (SPP) | | 286 | 8 | | more |
| 05.09 | 27 | | | World Championships - Road Race (WC) | | 275.13 | 18 | | more |
| 30.08 | 8 | | | GP Ouest France - Plouay () | | 205.28 | 30 | | more |
| 02.07 › 25.072-25/7 | | | | Tour de France (SPP) | | | | | more |
| 1 | | | Youth classificationYouth classification | | | | | |
| 3 | | | Points classificationPoints classification | | | 10 | | |
| 5 | | | General classificationGeneral classification | | | 280 | | |
| 25.07 | 19 | | | S21Stage 21 - Fontenay-sous-Bois › Paris | | 186 | | | |
| 24.07 | 43 | 5 | | S20Stage 20 - Sens › Aulnay-sous-Bois | | 161 | | | |
| 23.07 | 14 | 5 | | S19 (ITT)Stage 19 (ITT) - Saint-Priest › Saint-Priest | | 48 | 2 | | |
| 22.07 | 46 | 6 | | S18Stage 18 - Morzine › Saint-Priest | | 233 | | | |
| 21.07 | 7 | 6 | | S17Stage 17 - Bourg d'Oisans › Morzine | | 251 | 22 | | |
| 20.07 | 15 | 7 | | S16Stage 16 - Orcières › l'Alpe d'Huez | | 123 | 1 | | |
| 19.07 | 27 | 3 | | S15Stage 15 - Manosque › Orcières-Merlette | | 208 | | | |
| 18.07 | 20 | 2 | | S14 (ITT)Stage 14 (ITT) - Martigues › Martigues | | 32 | | | |
| 16.07 | 12 | 2 | | S13Stage 13 - Pau › Saint-Lary-Soulan (Pla d'Adet) | | 122 | 6 | | |
| 15.07 | 2 | 2 | | S12Stage 12 - Fleurance › Pau | | 249 | 70 | | |
| 14.07 | 12 | 3 | | S11 (ITT)Stage 11 (ITT) - Valence d’Agen › Valence d’Agen | | 57 | 6 | | |
| 13.07 | 27 | 1 | | S10Stage 10 - Saintes › Bordeaux | | 148 | | | |
| 12.07 | 10 | 1 | | S9bStage 9b - Plumelec › Nantes | | 138 | 10 | | |
| 12.07 | DF | 1 | | S9a (TTT)Stage 9a (TTT) - Lorient › Plumelec | | 69 | | | |
| 11.07 | 31 | 1 | | S8Stage 8 - Concarneau › Châteaulin | | 205 | | | |
| 10.07 | 49 | 1 | | S7Stage 7 - Cancale › Concarneau | | 234 | | | |
| 08.07 | 45 | 1 | | S6Stage 6 - Lille › Lille | | 233 | | | |
| 06.07 | 24 | 1 | | S4Stage 4 - Beauraing › Moeskroen | | 207 | | | |
| 05.07 | 24 | 1 | | S3Stage 3 - Nancy › Longwy | | 134 | | | |
| 04.07 | 1 | 1 | | S2Stage 2 - Bâle › Nancy | | 246 | 100 | | |
| 03.07 | 32 | 5 | | S1Stage 1 - Möhlin › Möhlin | | 207 | | | |
| 02.07 | 4 | 4 | | ProloguePrologue - Basel › Basel | | 7 | 40 | | |
| 21.06 › 24.0621-24/6 | | | | Tour de l'Aude () | | | | | more |
| 4 | | | General classificationGeneral classification | | | 36 | | |
| 24.06 | DF | | | S3Stage 3 - Carcassonne › Carcassonne | | 184 | | | |
| 23.06 | 4 | | | S2Stage 2 - Carcassonne › Carcassonne | | 162 | 5 | | |
| 22.06 | 6 | | | S1Stage 1 - Narbonne › Carcassonne | | 171.5 | 3 | | |
| 21.06 | 8 | | | ProloguePrologue - Gruissan › Gruissan | | 2.4 | 1 | | |
| 31.05 › 07.0631-7/5 | | | | Critérium du Dauphiné Libéré (SPP) | | | | | more |
| 7 | | | General classificationGeneral classification | | | 100 | | |
| 07.06 | 8 | | | S7b (ITT)Stage 7b (ITT) - Annecy › Annecy | | 37.4 | 3 | | |
| 07.06 | DF | | | S7aStage 7a - Voiron › Annecy | | 106.5 | | | |
| 06.06 | DF | | | S6Stage 6 - Grenoble › Voiron | | 159 | | | |
| 05.06 | DF | | | S5Stage 5 - Bourgoin › La Bastille | | 187.5 | | | |
| 04.06 | DF | | | S4bStage 4b - Bourg-en-Bresse › Lyon | | 90 | | | |
| 04.06 | DF | | | S4aStage 4a - Paray-le-Monial › Bourg-en-Bresse | | 112 | | | |
| 03.06 | DF | | | S3Stage 3 - Saint-Chamond › Digoin | | 195 | | | |
| 02.06 | DF | | | S2Stage 2 - Tain-l'Hermitage › Saint-Chamond | | 197 | | | |
| 01.06 | DF | | | S1Stage 1 - Avignon › Tournon | | 215 | | | |
| 31.05 | DF | | | ProloguePrologue - Avignon › Avignon | | 2.5 | | | |
| 20.05 | 11 | | | Grand Prix de Wallonie () | | 228 | 12 | | more |
| 01.05 | 6 | | | Rund um den Henninger Turm (SPP) | | 242 | 40 | | more |
| 24.04 | 5 | | | Amstel Gold Race (SPP) | | 237 | 80 | | more |
| 15.04 | 9 | | | La Flèche Wallonne (SPP) | | 251 | 46 | | more |
| 11.04 | 12 | | | Liège - Bastogne - Liège (SPP) | | 244.7 | 42 | | more |
| 07.04 | 7 | | | Gent - Wevelgem (SPP) | | 255 | 60 | | more |
| 04.04 | 42 | | | Ronde van Vlaanderen / Tour des Flandres (SPP) | | 267 | 5 | | more |
| 11.03 › 18.0311-18/3 | | | | Paris - Nice (SPP) | | | | | more |
| 16 | | | General classificationGeneral classification | | | 36 | | |
| 18.03 | 8 | | | S7b (ITT)Stage 7b (ITT) - Nice › Col d'eze | | 11 | 3 | | |
| 18.03 | DF | | | S7aStage 7a - Mandeulieu-la-Napoule › Nice | | 60.3 | | | |
| 17.03 | 11 | | | S6Stage 6 - La Seyne-sur-Mer › La Napoule | | 185 | | | |
| 16.03 | 11 | | | S5Stage 5 - Miramas › La Seyne-sur-Mer | | 158 | | | |
| 15.03 | 7 | | | S4Stage 4 - Montélimar › Miramas | | 175 | 4 | | |
| 14.03 | DF | | | S3Stage 3 - Vichy › Saint-etienne | | 182 | | | |
| 13.03 | 12 | | | S2Stage 2 - Avallon › Montlucon | | 214.5 | | | |
| 12.03 | 7 | | | S1Stage 1 - Châlons-du-Maine › Montereau | | 194.5 | 4 | | |
| 11.03 | 7 | | | ProloguePrologue - Luigné › Luigné | | 5.7 | 4 | | |
| 06.03 › 10.036-10/3 | | | | Tour de Corse () | | | | | more |
| 8 | | | General classificationGeneral classification | | | 18 | | |
| 10.03 | 6 | | | S5Stage 5 - Porto Vecchio › Ajaccio | | 153 | 3 | | |
| 08.03 | 8 | | | S3 (ITT)Stage 3 (ITT) - Patrimonio › Col de Teghime | | 7.7 | 1 | | |
| 06.03 | 3 | | | S1Stage 1 - Ajaccio › Ajaccio | | 97.5 | 7 | | |
| 20.02 | 6 | | | GP de Peymeinade () | | 125 | 24 | | more |