| 29.08 | 24 | | | Druivenkoers - Overijse () | | 141 | | | more |
| 30.06 › 22.0730-22/6 | | | | Tour de France (SPP) | | | | | more |
| 10.07 | DNF | | | S9Stage 9 - Embrun › Nice | | 234.5 | | | |
| 09.07 | 89 | | | S8Stage 8 - Moutiers › Les Orres | | 237.5 | | | |
| 08.07 | 68 | | | S7bStage 7b - Gaillard › Méribel les Allues | | 150.5 | | | |
| 08.07 | 88 | | | S7aStage 7a - Divonne les Bains › Gaillard | | 86.5 | | | |
| 06.07 | 58 | | | S6Stage 6 - Belfort › Divonne les Bains | | 244.5 | | | |
| 05.07 | 89 | | | S5Stage 5 - Nancy › Mulhouse | | 188 | | | |
| 04.07 | 92 | | | S4Stage 4 - Reims › Nancy | | 214 | | | |
| 03.07 | 120 | 108 | | S3Stage 3 - Roubaix › Reims | | 226 | | | |
| 02.07 | 115 | 100 | | S2bStage 2b - St Niklaas › Roubaix | | 138 | | | |
| 02.07 | 1 | | | S2a (TTT)Stage 2a (TTT) - St Niklaas › St Niklaas | | 12.4 | 50 | | |
| 01.07 | 79 | 62 | | S1bStage 1b - Rotterdam › St Niklaas | | 137.5 | | | |
| 01.07 | 95 | | | S1aStage 1a - Scheveningen › Rotterdam | | 84 | | | |
| 30.06 | 58 | 58 | | ProloguePrologue - Scheveningen › Scheveningen | | 7.1 | | | |
| 14.06 › 18.0614-18/6 | | | | Tour de Luxembourg () | | | | | more |
| 20 | | | General classificationGeneral classification | | | 1 | | |
| 29.05 › 04.0629-4/5 | | | | Critérium du Dauphiné Libéré (SPP) | | | | | more |
| 49 | | | General classificationGeneral classification | | | 5 | | |
| 04.06 | DF | | | S7Stage 7 - Montceau-les-Mines › Saint-Etienne | | 229 | | | |
| 03.06 | DF | | | S6b (ITT)Stage 6b (ITT) - Montceau-les-Mines › Le Creusot | | 31 | | | |
| 03.06 | DF | | | S6aStage 6a - Lyon › Lyon | | 147 | | | |
| 02.06 | DF | | | S5Stage 5 - Orange › Lyon | | 248 | | | |
| 01.06 | DF | | | S4Stage 4 - Orange › Carpentras | | 207 | | | |
| 31.05 | DF | | | S3Stage 3 - Grenoble › Briançon | | 182 | | | |
| 30.05 | DF | | | S2bStage 2b - Belley › Grenoble | | 109 | | | |
| 30.05 | DF | | | S2aStage 2a - Bourg-en-Bresse › Belley | | 84 | | | |
| 29.05 | NR | | | S1Stage 1 - Annecy › Bourg-en-Bresse | | 186 | | | |
| 08.05 › 13.058-13/5 | | | | Tour de Romandie (SPP) | | | | | more |
| 13.05 | DNF | | | S5Stage 5 - Charmey › Lancy | | 189.1 | | | |
| 12.05 | DF | | | S4b (ITT)Stage 4b (ITT) - Fribourg › Charmey | | 27 | | | |
| 12.05 | DF | | | S4aStage 4a - Saint Croix › Fribourg | | 90.6 | | | |
| 11.05 | DF | | | S3Stage 3 - Moutier › Saint Croix | | 175 | | | |
| 10.05 | DF | | | S2Stage 2 - Les Diablerets › Moutier | | 210.4 | | | |
| 09.05 | DF | | | S1Stage 1 - Genève › Les Diablerets | | 192.5 | | | |
| 08.05 | DF | | | Prologue (TTT)Prologue (TTT) - Genève › Genève | | 4.4 | | | |