| 09.10 › 13.109-13/10 |  |  |  |  Tour of Beijing (WT)   |  |  |  | more | 
 | 93 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 13.10 | 92 |  |  | S5Stage 5 - Chang Ping › Ping Gu   | 182.5 |  |  |  | 
| 12.10 | 98 | 84 |  | S4Stage 4 - Yanqing › Chang Ping   | 165.5 |  |  |  | 
| 11.10 | 108 | 85 |  | S3Stage 3 - Men Tou Gou › Badaling Great Wall   | 162.5 |  |  |  | 
| 10.10 | 66 | 75 |  | S2Stage 2 - Bird’s Nest › Men Tou Gou   | 126 |  |  |  | 
| 09.10 | 120 | 120 |  | S1Stage 1 - Tian An Men Square › Bird’s Nest Olympic Stadium   | 117 |  |  |  | 
| 04.10 | 94 |  |  |  Paris-Bourges (1.1)   | 190.9 |  |  | more | 
| 27.09 | 48 |  |  |  Gran Piemonte (1.HC)   | 188 |  |  | more | 
| 26.09 | DNF |  |  |  Milano-Torino (1.HC)   | 193.5 |  |  | more | 
| 16.09 | 84 |  |  |  Grand Prix d'Isbergues - Pas de Calais (1.1)   | 203.9 |  |  | more | 
| 14.09 | 57 |  |  |  Kampioenschap van Vlaanderen (1.1)   | 182.6 |  |  | more | 
| 12.09 | 42 |  |  |  Grand Prix de Wallonie (1.1)   | 203.1 |  |  | more | 
| 30.06 › 22.0730-22/6 |  |  |  |  Tour de France (WT)   |  |  |  | more | 
 | 127 |  |  | General classificationGeneral classification   |  | 25 |  |  | 
| 22.07 | 67 |  |  | S20Stage 20 - Rambouillet › Paris   | 120 |  |  |  | 
| 21.07 | 119 | 129 |  | S19 (ITT)Stage 19 (ITT) - Bonneval › Chartres   | 53.5 |  |  |  | 
| 20.07 | 70 | 127 |  | S18Stage 18 - Blagnac › Brive-la-Gaillarde   | 222.5 |  |  |  | 
| 19.07 | 113 | 132 |  | S17Stage 17 - Bagnères-de-Luchon › Peyragudes   | 143.5 |  |  |  | 
| 18.07 | 119 | 130 |  | S16Stage 16 - Pau › Bagnères-de-Luchon   | 197 |  |  |  | 
| 16.07 | 76 | 128 |  | S15Stage 15 - Samatan › Pau   | 158.5 |  |  |  | 
| 15.07 | 113 | 131 |  | S14Stage 14 - Limoux › Foix   | 191 |  |  |  | 
| 14.07 | 139 | 126 |  | S13Stage 13 - Saint-Paul-Trois-Châteaux › Cap d'Agde   | 217 |  |  |  | 
| 13.07 | 134 | 122 |  | S12Stage 12 - Saint-Jean-de-Maurienne › Annonay Davézieux   | 226 |  |  |  | 
| 12.07 | 124 | 122 |  | S11Stage 11 - Albertville › La Toussuire - Les Sybelles   | 148 |  |  |  | 
| 11.07 | 110 | 124 |  | S10Stage 10 - Macon › Bellegarde-sur-valserine   | 194.5 |  |  |  | 
| 09.07 | 176 | 122 |  | S9 (ITT)Stage 9 (ITT) - Arc-et-senans › Besancon   | 41.5 |  |  |  | 
| 08.07 | 69 | 117 |  | S8Stage 8 - Belfort › Porrentruy   | 157.5 |  |  |  | 
| 07.07 | 90 | 149 |  | S7Stage 7 - Tomblaine › La Planche Des Belles Filles   | 199 |  |  |  | 
| 06.07 | 162 | 170 |  | S6Stage 6 - Epernay › Metz   | 205 |  |  |  | 
| 05.07 | 141 | 138 |  | S5Stage 5 - Rouen › Saint-quentin   | 196.5 |  |  |  | 
| 04.07 | 94 | 138 |  | S4Stage 4 - Abbeville › Rouen   | 214.5 |  |  |  | 
| 03.07 | 146 | 141 |  | S3Stage 3 - Orchies › Boulogne-sur-mer   | 197 |  |  |  | 
| 02.07 | 109 | 134 |  | S2Stage 2 - Vise › Tournai   | 207.5 |  |  |  | 
| 01.07 | 122 | 142 |  | S1Stage 1 - Liege › Seraing   | 198 |  |  |  | 
| 30.06 | 195 | 195 |  | ProloguePrologue - Liège › Liège   | 6.4 |  |  |  | 
| 24.06 | 24 |  |  |  National Championships Denmark ME - Road Race (NC)   | 200 |  |  | more | 
| 14.06 › 17.0614-17/6 |  |  |  |  Tour de Slovénie (2.1)   |  |  |  | more | 
| 16.06 | DNF |  |  | S3Stage 3 - Ivančna Gorica › Škofja Loka   | 219 |  |  |  | 
| 15.06 | 35 | 36 |  | S2Stage 2 - Kočevje › Metlika   | 177.4 |  |  |  | 
| 14.06 | 38 | 38 |  | S1Stage 1 -  Celje › Novo Mesto   | 152 |  |  |  | 
| 05.05 › 27.055-27/5 |  |  |  |  Giro d'Italia (WT)   |  |  |  | more | 
 | 112 |  |  | General classificationGeneral classification   |  | 20 |  |  | 
| 27.05 | 138 | 112 |  | S21 (ITT)Stage 21 (ITT) - Milano › Milano   | 28.2 |  |  |  | 
| 26.05 | 131 | 111 |  | S20Stage 20 - Val di Sole › Passo dello Stelvio   | 219 |  |  |  | 
| 25.05 | 94 | 112 |  | S19Stage 19 - Treviso › Alpe di Pampeago   | 198 |  |  |  | 
| 24.05 | 146 | 115 |  | S18Stage 18 - San Vito Cadore › Vedelago   | 149 |  |  |  | 
| 23.05 | 112 | 116 |  | S17Stage 17 - Falzes › Cortina d'Ampezzo   | 186 |  |  |  | 
| 22.05 | 136 | 115 |  | S16Stage 16 - Limone del Garda › Falzes   | 173 |  |  |  | 
| 20.05 | 142 | 115 |  | S15Stage 15 - Busto Arsizio › Piani dei Resinelli   | 169 |  |  |  | 
| 19.05 | 154 | 110 |  | S14Stage 14 - Cherasco › Breuil-Cervinia   | 206 |  |  |  | 
| 18.05 | 151 | 99 |  | S13Stage 13 - Savona › Cervere   | 121 |  |  |  | 
| 17.05 | 128 | 99 |  | S12Stage 12 - Seravezza › Sestri Levante   | 155 |  |  |  | 
| 16.05 | 92 | 96 |  | S11Stage 11 - Assisi › Montecatini Terme   | 255 |  |  |  | 
| 15.05 | 143 | 102 |  | S10Stage 10 - Civitavecchia › Assisi   | 186 |  |  |  | 
| 14.05 | 136 | 98 |  | S9Stage 9 - San Giorgio nel Sannio › Frosinone   | 166 |  |  |  | 
| 13.05 | 75 | 95 |  | S8Stage 8 - Sulmona › Lago Laceno   | 229 |  |  |  | 
| 12.05 | 134 | 106 |  | S7Stage 7 - Recanati › Rocca di Cambio   | 205 |  |  |  | 
| 11.05 | 46 | 98 |  | S6Stage 6 - Urbino › Porto Sant'Elpidio   | 210 |  |  |  | 
| 10.05 | 40 | 149 |  | S5Stage 5 - Modena › Fano   | 209 |  |  |  | 
| 09.05 | 4 | 170 |  | S4 (TTT)Stage 4 (TTT) - Verona › Verona   | 33.2 | 16 |  |  | 
| 07.05 | 118 | 158 |  | S3Stage 3 - Horsens › Horsens   | 190 |  |  |  | 
| 06.05 | 151 | 173 |  | S2Stage 2 - Herning › Herning   | 206 |  |  |  | 
| 05.05 | 179 | 179 |  | S1 (ITT)Stage 1 (ITT) - Herning › Herning   | 8.7 |  |  |  | 
| 24.04 › 29.0424-29/4 |  |  |  |  Tour de Romandie (WT)   |  |  |  | more | 
 | 16 |  |  | Mountains classificationMountains classification   |  |  |  |  | 
 | 119 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 29.04 | 121 | 119 |  | S5 (ITT)Stage 5 (ITT) - Crans-Montana › Crans-Montana   | 16.5 |  |  |  | 
| 28.04 | 135 | 119 |  | S4Stage 4 - Bulle › Sion   | 184 |  |  |  | 
| 27.04 | 134 | 118 |  | S3Stage 3 - La Neuveville › Charmey   | 157.6 |  |  |  | 
| 26.04 | 106 | 118 |  | S2Stage 2 - Montbéliard › Moutier   | 149.1 |  |  |  | 
| 25.04 | 124 | 139 |  | S1Stage 1 - Morges › La Chaux-de-Fonds   | 184.5 |  |  |  | 
| 24.04 | 108 | 108 |  | ProloguePrologue - Lausanne › Lausanne   | 3.34 |  |  |  | 
| 08.04 | 78 |  |  |  Paris - Roubaix (WT)   | 257.5 | 5 |  | more | 
| 01.04 | 105 |  |  |  Ronde van Vlaanderen / Tour des Flandres ME (WT)   | 256 | 5 |  | more | 
| 25.03 | 17 |  |  |  Gent - Wevelgem (WT)   | 234.6 | 18 |  | more | 
| 23.03 | 69 |  |  |  E3 Prijs Vlaanderen (WT)   | 203 | 5 |  | more | 
| 21.03 | 33 |  |  |  Dwars door Vlaanderen (1.1)   | 199.5 |  |  | more | 
| 17.03 | 67 |  |  |  Milano-Sanremo (WT)   | 298 | 5 |  | more | 
| 04.03 › 11.034-11/3 |  |  |  |  Paris - Nice (2.UWT)   |  |  |  | more | 
 | 54 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 11.03 | 107 | 54 |  | S8 (ITT)Stage 8 (ITT) - Nice › Col d'Èze   | 9.6 |  |  |  | 
| 10.03 | 26 | 49 |  | S7Stage 7 - Sisteron › Nice   | 219.5 |  |  |  | 
| 09.03 | 43 | 50 |  | S6Stage 6 - Suze-la-Rousse › Sisteron   | 176.5 |  |  |  | 
| 08.03 | 92 | 55 |  | S5Stage 5 - Onet-le-Château › Mende   | 178 |  |  |  | 
| 07.03 | 66 | 55 |  | S4Stage 4 - Brive-la-Gaillarde › Rodez   | 183 |  |  |  | 
| 06.03 | 101 | 71 |  | S3Stage 3 - Vierzon › Lac de Vassivière   | 194 |  |  |  | 
| 05.03 | 68 | 96 |  | S2Stage 2 - Mantes-la-Jolie › Orléans   | 185 |  |  |  | 
| 04.03 | 153 | 153 |  | S1 (ITT)Stage 1 (ITT) - Dampierre-en-Yvelines › Saint-Rémy-lès-Chevreuse   | 9.4 |  |  |  | 
| 18.02 | DNF |  |  |  Trofeo Laigueglia (1.1)   | 196.5 |  |  | more | 
| 07.02 | 85 |  |  |  Trofeo Deià (1.1)   | 151 |  |  | more | 
| 06.02 | 68 |  |  |  Trofeo Migjorn (1.1)   | 171.7 |  |  | more | 
| 17.01 › 22.0117-22/1 |  |  |  |  Santos Tour Down Under (WT)   |  |  |  | more | 
 | 115 |  |  | General classificationGeneral classification   |  | 5 |  |  | 
| 22.01 | 100 |  |  | S6Stage 6 - Adelaide › Adelaide   | 90 |  |  |  | 
| 21.01 | 89 | 116 |  | S5Stage 5 - McLaren › Old Willunga Hill   | 151.5 |  |  |  | 
| 20.01 | 129 | 118 |  | S4Stage 4 - Norwood › Tanunda   | 130 |  |  |  | 
| 19.01 | 99 | 109 |  | S3Stage 3 - Unley › Victor Harbor   | 134.5 |  |  |  | 
| 18.01 | 103 | 108 |  | S2Stage 2 - Lobethal › Stirling   | 148 |  |  |  | 
| 17.01 | 88 | 88 |  | S1Stage 1 - Prospect › Clare   | 149 |  |  |  |