| 19.10 | DNF |  |  |  Giro di Lombardia (CDM)   | 250 |  |  | more | 
| 13.10 | DNF |  |  |  World Championships ME - Road Race (WC)   | 252 |  |  | more | 
| 10.10 | 21 |  |  |  World Championships ME - ITT (WC)   | 40.4 | 10 |  | more | 
| 21.09 | 10 |  |  |  Grand Prix des Nations (1.1)   | 70 | 14 |  | more | 
| 26.08 › 31.0826-31/8 |  |  |  |  Ronde van Nederland (2.2)   |  |  |  | more | 
 | 5 |  |  | General classificationGeneral classification   |  | 70 |  |  | 
| 31.08 | DF |  |  | S6Stage 6 - Roermond › Landgraaf   | 202 |  |  |  | 
| 30.08 | DF |  |  | S5Stage 5 - Zevenaar › Venray   | 187 |  |  |  | 
| 29.08 | 4 |  |  | S4Stage 4 - Doetinchem › Doetinchem   | 19.6 | 7 |  |  | 
| 28.08 | DF |  |  | S3Stage 3 - Almere › Doetinchem   | 125 |  |  |  | 
| 27.08 | DF |  |  | S2Stage 2 - Haarlem  › Almere   | 195 |  |  |  | 
| 26.08 | DF |  |  | S1Stage 1 - Gouda › Haarlem    | 167 |  |  |  | 
| 25.08 | 102 |  |  |  GP de Suisse (CDM)   | 232 | 5 |  | more | 
| 21.08 | 15 |  |  |  Druivenkoers - Overijse (1.3)   | 195 | 6 |  | more | 
| 13.08 › 18.0813-18/8 |  |  |  |  Rothaus Regio-Tour International (2.4)   |  |  |  | more | 
 | 6 |  |  | General classificationGeneral classification   |  | 24 |  |  | 
| 17.08 | 3 |  |  | S4Stage 4 › Colmar   | 182.8 | 7 |  |  | 
| 13.08 | 1 |  |  | ProloguePrologue - Lörrach › Lörrach   | 5.2 | 20 |  |  | 
| 03.08 | 11 |  |  |  Olympic Games - ITT (Olympics)   | 52.2 | 40 |  | more | 
| 31.07 | 38 |  |  |  Olympic Games Road Race (Olympics)   | 221.85 | 15 |  | more | 
| 29.06 › 21.0729-21/6 |  |  |  |  Tour de France (GT)   |  |  |  | more | 
 | 74 |  |  | General classificationGeneral classification   |  | 25 |  |  | 
| 21.07 | 36 |  |  | S21Stage 21 - Palaiseau › Paris   | 147.5 |  |  |  | 
| 20.07 | 45 | 74 |  | S20 (ITT)Stage 20 (ITT) - Bordeaux › Saint-Emilion   | 63.5 |  |  |  | 
| 19.07 | 39 | 76 |  | S19Stage 19 - Hendaye › Bordeaux   | 226.5 |  |  |  | 
| 18.07 | 103 | 76 |  | S18Stage 18 - Pamplona › Hendaye   | 154.5 |  |  |  | 
| 17.07 | 58 | 75 |  | S17Stage 17 - Argeles-Gazost › Pamplona   | 262 |  |  |  | 
| 16.07 | 131 | 77 |  | S16Stage 16 - Agen › Hautacam   | 199 |  |  |  | 
| 15.07 | 34 | 67 |  | S15Stage 15 - Brive-La-Gaillarde › Villeneuve Sur Lot   | 176 |  |  |  | 
| 14.07 | 57 | 67 |  | S14Stage 14 - Besse › Tulle   | 186.5 |  |  |  | 
| 13.07 | 105 | 69 |  | S13Stage 13 - Le Puy En Velay › Superbesse   | 177 |  |  |  | 
| 12.07 | 36 | 58 |  | S12Stage 12 - Valence › Le Puy en Velay   | 143.5 |  |  |  | 
| 11.07 | 53 | 53 |  | S11Stage 11 - Gap › Valence   | 202 |  |  |  | 
| 09.07 | 68 | 53 |  | S10Stage 10 - Torino › Gap   | 208.5 |  |  |  | 
| 08.07 | 35 | 60 |  | S9Stage 9 - Monetier les Bains › Sestriere   | 46 |  |  |  | 
| 07.07 | 130 | 76 |  | S8 (ITT)Stage 8 (ITT) - Bourg-Saint-Maurice › Val d'Isere   | 30.5 |  |  |  | 
| 06.07 | 67 | 57 |  | S7Stage 7 - Chambery › Arc 1800   | 199 |  |  |  | 
| 05.07 | 19 | 16 |  | S6Stage 6 - Arc-et-Senans › Aix les Bains   | 207 |  |  |  | 
| 04.07 | 115 | 16 |  | S5Stage 5 - Lac De Madine › Besançon   | 242 |  |  |  | 
| 03.07 | 25 | 18 |  | S4Stage 4 - Soissons › Lac de Madine   | 232 |  |  |  | 
| 02.07 | 63 | 13 |  | S3Stage 3 - Wasquehal › Nogent-sur-Oise   | 195 |  |  |  | 
| 01.07 | 30 | 11 |  | S2Stage 2 - 's-Hertogenbosch › Wasquehal   | 247.5 |  |  |  | 
| 30.06 | 31 | 11 |  | S1Stage 1 - 's-Hertogenbosch › 's-Hertogenbosch   | 209 |  |  |  | 
| 29.06 | 14 | 14 |  | ProloguePrologue - 's-Hertogenbosch › 's-Hertogenbosch   | 9.4 | 2 |  |  | 
| 26.06 | 1 |  |  |  National Championships Netherlands - ITT (NC)   | 45.6 | 15 |  | more | 
| 23.06 | 3 |  |  |  National Championships Netherlands - Road Race (NC)   | 230 | 7 |  | more | 
| 11.06 › 20.0611-20/6 |  |  |  |  Tour de Suisse (2.1)   |  |  |  | more | 
 | 32 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 20.06 | 44 |  |  | S9Stage 9 - Zurich › Zurich-Oerlikon   | 180.5 |  |  |  | 
| 19.06 | 16 |  |  | S8 (ITT)Stage 8 (ITT) - Frauenfeld › Frauenfeld   | 34.6 |  |  |  | 
| 18.06 | 22 |  |  | S7Stage 7 - Grindelwald › Frauenfeld   | 232 |  |  |  | 
| 17.06 | 26 |  |  | S6Stage 6 - Ascona › Grindelwald   | 198 |  |  |  | 
| 16.06 | 94 |  |  | S5Stage 5 - Oberwald › Ascona   | 169 |  |  |  | 
| 15.06 | 50 |  |  | S4Stage 4 - Crissier › Ulrichen    | 218.5 |  |  |  | 
| 14.06 | 81 |  |  | S3Stage 3 - Biel › Bussigny   | 198.4 |  |  |  | 
| 13.06 | 24 |  |  | S2Stage 2 - Baden › Biel/Bienne   | 218.6 |  |  |  | 
| 12.06 | 16 |  |  | S1Stage 1 - Wil › Baden   | 190.1 |  |  |  | 
| 11.06 | 18 |  |  | ProloguePrologue - Wil › Wil   | 5.4 |  |  |  | 
| 06.06 › 09.066-9/6 |  |  |  |  Tour de Luxembourg (2.2)   |  |  |  | more | 
 | 21 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 08.06 | 18 |  |  | S3b (ITT)Stage 3b (ITT) - Bettembourg › Bettembourg   | 16 |  |  |  | 
| 07.06 | 50 |  |  | S2Stage 2 - Dudelange › Bertrange   | 183 |  |  |  | 
| 01.05 › 12.051-12/5 |  |  |  |  Tour DuPont (2.1)   |  |  |  | more | 
 | 43 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 11.05 | 64 | 43 |  | S11Stage 11 - Clemson › Marietta   | 238 |  |  |  | 
| 10.05 | 49 | 44 |  | S10Stage 10 - Rock Hill › Greenville   | 190 |  |  |  | 
| 09.05 | 80 | 44 |  | S9Stage 9 - Blowing Rock › Charlotte   | 169 |  |  |  | 
| 08.05 | 26 | 44 |  | S8Stage 8 - Whiteville › Beech Mountain   | 176.5 |  |  |  | 
| 07.05 | 27 | 47 |  | S7Stage 7 - Whiteville › Bristol   | 177 |  |  |  | 
| 06.05 | 50 | 48 |  | S6Stage 6 - Salem › Blacksburg   | 216 |  |  |  | 
| 05.05 | 48 | 40 |  | S5Stage 5 - Mount Airy › Roanoke   | 181.1 |  |  |  | 
| 04.05 | 76 | 12 |  | S4Stage 4 - Raleigh › Greensboro   | 177.9 |  |  |  | 
| 03.05 | 16 | 11 |  | S3b (ITT)Stage 3b (ITT) - Raleigh › Raleigh   | 12.6 |  |  |  | 
| 24.04 | 71 |  |  |  Scheldeprijs (1.1)   | 208 |  |  | more | 
| 08.04 › 12.048-12/4 |  |  |  |  Vuelta Ciclista al País Vasco (2.1)   |  |  |  | more | 
 | 94 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 12.04 | DF |  |  | S5b (ITT)Stage 5b (ITT) - Orio   | 6.5 |  |  |  | 
| 12.04 | DF |  |  | S5aStage 5a - Lecumberri  › Orio   | 97 |  |  |  | 
| 11.04 | DF |  |  | S4Stage 4 - Vitoria › Lecumberri    | 198 |  |  |  | 
| 10.04 | DF |  |  | S3Stage 3 - Galdako › Vitoria   | 199 |  |  |  | 
| 09.04 | DF |  |  | S2Stage 2 - Lasarte › Galdako   | 190 |  |  |  | 
| 08.04 | DF |  |  | S1Stage 1 - Lasarte › Lasarte   | 126 |  |  |  | 
| 05.04 | 1 |  |  |  Seraing - Aachen - Seraing ()   |  | 15 |  | more | 
| 25.03 › 29.0325-29/3 |  |  |  |  Setmana Catalana (2.1)   |  |  |  | more | 
 | 39 |  |  | General classificationGeneral classification   |  |  |  |  | 
| 29.03 | 14 |  |  | S5b (ITT)Stage 5b (ITT) - Barcelona  › Barcelona    | 11 |  |  |  | 
| 26.03 | 17 |  |  | S2Stage 2 - Lloret de Mar › Cornellá   | 188 |  |  |  | 
| 23.03 | 35 |  |  |  Milano-Sanremo (CDM)   | 294 | 5 |  | more | 
| 06.03 › 10.036-10/3 |  |  |  |  Vuelta a Murcia (2.4)   |  |  |  | more | 
 | 17 |  |  | General classificationGeneral classification   |  | 4 |  |  | 
| 17.02 | 15 |  |  |  Clasica de Almeria (1.4)   | 171 | 6 |  | more |