| 11.10 | DNF |  |  | Paris - Tours (1.HC) | 230 |  |  | more | 
| 08.10 | 96 |  |  | Paris-Bourges (1.1) | 193.3 |  |  | more | 
| 24.09 | 19 |  |  | World Championships ME - ITT (WC) | 49.8 | 10 |  | more | 
| 29.08 › 20.0929-20/8 |  |  |  | Vuelta a España (2.HC) |  |  |  | more | 
|  | 134 |  |  | General classificationGeneral classification |  | 20 |  |  | 
| 20.09 | 122 |  |  | S21Stage 21 - Rivas › Madrid | 110.2 |  |  |  | 
| 19.09 | 14 | 134 |  | S20 (ITT)Stage 20 (ITT) - Toledo › Toledo | 27.8 | 2 |  |  | 
| 18.09 | 133 | 135 |  | S19Stage 19 - Ávila › Segovia | 179.8 |  |  |  | 
| 17.09 | 113 | 137 |  | S18Stage 18 - Talavera de la Reina › Ávila | 165 |  |  |  | 
| 16.09 | 148 | 145 |  | S17Stage 17 - Ciudad Real › Talavera de la Reina | 175 |  |  |  | 
| 15.09 | 98 | 149 |  | S16Stage 16 - Córdoba › Puertollano | 170.3 |  |  |  | 
| 14.09 | 63 | 149 |  | S15Stage 15 - Jaén › Córdoba | 167.7 |  |  |  | 
| 13.09 | 133 | 151 |  | S14Stage 14 - Granada › La Pandera | 157 |  |  |  | 
| 12.09 | 141 | 157 |  | S13Stage 13 - Bejar › Alto de Sierra Nevada | 172.4 |  |  |  | 
| 11.09 | 149 | 167 |  | S12Stage 12 - Almería › Alto de Velefique | 179.3 |  |  |  | 
| 09.09 | 162 | 176 |  | S11Stage 11 - Murcia › Caravaca de la Cruz | 191 |  |  |  | 
| 08.09 | 165 | 179 |  | S10Stage 10 - Alicante › Murcia | 162 |  |  |  | 
| 07.09 | 172 | 178 |  | S9Stage 9 - Alcoi › Xorret de Catí | 188.8 |  |  |  | 
| 06.09 | 170 | 179 |  | S8Stage 8 - Alzira › Alto de Aitana | 204.7 |  |  |  | 
| 05.09 | 25 | 177 |  | S7 (ITT)Stage 7 (ITT) - Valencia › Valencia | 30.3 |  |  |  | 
| 04.09 | 187 | 183 |  | S6Stage 6 - Xàtiva › Xàtiva | 185.7 |  |  |  | 
| 03.09 | 150 | 179 |  | S5Stage 5 - Tarragona › Vinaròs | 174 |  |  |  | 
| 01.09 | 176 | 194 |  | S4Stage 4 - Venlo › Liège | 225.5 |  |  |  | 
| 31.08 | 126 | 192 |  | S3Stage 3 - Zutphen › Venlo | 189.7 |  |  |  | 
| 30.08 | 191 | 193 |  | S2Stage 2 - Assen › Emmen | 203.7 |  |  |  | 
| 29.08 | 45 | 45 |  | ProloguePrologue - Assen › Assen | 4.8 |  |  |  | 
| 21.08 › 23.0821-23/8 |  |  |  | Tour of Ireland (2.1) |  |  |  | more | 
|  | 32 |  |  | General classificationGeneral classification |  |  |  |  | 
| 23.08 | 35 |  |  | S3Stage 3 - Bantry › Cork | 185 |  |  |  | 
| 22.08 | 95 |  |  | S2Stage 2 - Clonmel › Killarney | 196 |  |  |  | 
| 21.08 | 79 |  |  | S1Stage 1 - Enniskerry › Waterford | 196.4 |  |  |  | 
| 01.08 | DNF |  |  | Clasica Ciclista San Sebastian (PT) | 237 |  |  | more | 
| 22.07 › 26.0722-26/7 |  |  |  | Sachsen-tour International Um Den Sparkassen-cup (2.1) |  |  |  | more | 
| 26.07 | DNF |  |  | S5Stage 5 - Dresden › Dresden | 146 |  |  |  | 
| 25.07 | 96 |  |  | S4Stage 4 - Chemnitz › Sebnitz | 183 |  |  |  | 
| 24.07 | 96 |  |  | S3Stage 3 - Aue › Meerane | 184 |  |  |  | 
| 23.07 | 90 |  |  | S2Stage 2 - Leipzig › Eibenstock | 194 |  |  |  | 
| 22.07 | 104 |  |  | S1Stage 1 - Dresden › Markkleeberg | 162 |  |  |  | 
| 25.06 | 1 |  |  | National Championships Czech Republic ME - ITT (NC) | 39.6 | 15 |  | more | 
| 17.06 › 21.0617-21/6 |  |  |  | Ster Elektrotoer (2.1) |  |  |  | more | 
|  | 102 |  |  | General classificationGeneral classification |  |  |  |  | 
| 21.06 | 92 |  |  | S4Stage 4 - Beek › Helmond | 179 |  |  |  | 
| 20.06 | 109 |  |  | S3Stage 3 - Verviers › La Gileppe (Jalhay) | 189 |  |  |  | 
| 19.06 | 90 |  |  | S2Stage 2 - Nuth (Schimmert) › Nuth (Schimmert) | 179 |  |  |  | 
| 18.06 | 132 |  |  | S1Stage 1 - Eindhoven › Sittard/Geleen | 175 |  |  |  | 
| 17.06 | 13 |  |  | ProloguePrologue - Gemert › Gemert | 6.9 |  |  |  | 
| 07.06 › 14.067-14/6 |  |  |  | Critérium du Dauphiné Libéré (PT) |  |  |  | more | 
|  | 57 |  |  | Mountains classificationMountains classification |  |  |  |  | 
|  | 11 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 114 |  |  | General classificationGeneral classification |  | 5 |  |  | 
| 14.06 | 14 |  |  | S8Stage 8 - Faverges › Grenoble | 146 |  |  |  | 
| 13.06 | 137 | 124 |  | S7Stage 7 - Briançon › Saint-François-Longchamp | 157 |  |  |  | 
| 12.06 | 115 | 106 |  | S6Stage 6 - Gap › Briançon | 106 |  |  |  | 
| 11.06 | 123 | 105 |  | S5Stage 5 - Valence › Mont Ventoux | 154 |  |  |  | 
| 10.06 | 4 | 4 |  | S4 (ITT)Stage 4 (ITT) - Bourg-les-Valence › Valence | 42.4 | 13 |  |  | 
| 09.06 | 97 | 11 |  | S3Stage 3 - Tournus › Saint-Étienne | 182 |  |  |  | 
| 08.06 | 84 | 6 |  | S2Stage 2 - Nancy › Dijon | 228 |  |  |  | 
| 07.06 | 6 | 6 |  | S1 (ITT)Stage 1 (ITT) - Nancy › Nancy | 12.1 | 7 |  |  | 
| 18.05 › 24.0518-24/5 |  |  |  | Volta Ciclista a Catalunya (PT) |  |  |  | more | 
| 23.05 | DNF |  |  | S6Stage 6 - Torredembarra › Barcelona | 150.5 |  |  |  | 
| 22.05 | 136 | 140 |  | S5Stage 5 - La Seu d'Urgell › Torredembarra | 201.3 |  |  |  | 
| 21.05 | 144 | 141 |  | S4Stage 4 - La Pobla de Lillet › Vallnord Sector Pal (Coll de la Botella) | 175.7 |  |  |  | 
| 20.05 | 145 | 130 |  | S3Stage 3 - Roses › La Pobla de Lillet | 182.9 |  |  |  | 
| 19.05 | 115 | 125 |  | S2Stage 2 - Girona › Roses | 163.1 |  |  |  | 
| 18.05 | 163 | 163 |  | S1 (ITT)Stage 1 (ITT) - Lloret de Mar › Lloret de Mar | 3.6 |  |  |  | 
| 28.04 › 03.0528-3/4 |  |  |  | Tour de Romandie (PT) |  |  |  | more | 
|  | 98 |  |  | General classificationGeneral classification |  | 5 |  |  | 
| 03.05 | 130 |  |  | S5Stage 5 - Aubonne › Genève | 150.5 |  |  |  | 
| 02.05 | 100 | 79 |  | S4Stage 4 - Estavayer-le-lac › Sainte-Croix | 157.5 |  |  |  | 
| 01.05 | 1 | 1 |  | S3 (TTT)Stage 3 (TTT) - Yverdon-les-Bains › Yverdon-les-Bains | 14.8 | 20 |  |  | 
| 30.04 | 2 | 4 |  | S2Stage 2 - La Chaux-de-Fonds › La Chaux-de-Fonds | 161.5 | 30 |  |  | 
| 29.04 | 24 | 4 |  | S1Stage 1 - Montreux › Fribourg | 87 |  |  |  | 
| 28.04 | 1 | 1 |  | ProloguePrologue - Lausanne › Lausanne | 3.1 | 50 |  |  | 
| 26.04 | DNF |  |  | Liège - Bastogne - Liège (1.HC) | 261 |  |  | more | 
| 22.04 | 142 |  |  | La Flèche Wallonne (PT) | 195.5 | 5 |  | more | 
| 07.04 › 10.047-10/4 |  |  |  | Circuit Cycliste Sarthe - Pays de la Loire (2.1) |  |  |  | more | 
| 09.04 | 21 |  |  | S4Stage 4 - Angers › Pré-en-Pail | 180.8 |  |  |  | 
| 08.04 | 3 |  |  | S3 (ITT)Stage 3 (ITT) - Angers › Angers | 6.1 | 7 |  |  | 
| 08.04 | 22 |  |  | S2Stage 2 - Ancenis › Angers | 93.8 |  |  |  | 
| 07.04 | 34 |  |  | S1Stage 1 - Noirmoutier-en-l’Ile › Ancenis | 191.9 |  |  |  | 
| 28.03 › 29.0328-29/3 |  |  |  | Critérium International (2.HC) |  |  |  | more | 
|  | 2 |  |  | General classificationGeneral classification |  | 110 |  |  | 
| 29.03 | 3 |  |  | S3 (ITT)Stage 3 (ITT) - Charleville-Mézières | 8.2 | 12 |  |  | 
| 29.03 | 11 |  |  | S2Stage 2 - Les Vieilles Forges (Les Mazures) › Monthermé | 98.5 |  |  |  | 
| 28.03 | 38 |  |  | S1Stage 1 - Monthois  Charleville › Charleville-Mézières | 190 |  |  |  | 
| 25.03 | DNF |  |  | Dwars door Vlaanderen (1.1) | 200 |  |  | more | 
| 04.03 › 08.034-8/3 |  |  |  | Vuelta ciclista a la region de Murcia (2.1) |  |  |  | more | 
|  | 37 |  |  | General classificationGeneral classification |  |  |  |  | 
| 08.03 | 55 |  |  | S5Stage 5 - San Javier › Murcia | 142.5 |  |  |  | 
| 07.03 | 54 |  |  | S4Stage 4 - Alhama de Murcia › Alhama de Murcia | 156.1 |  |  |  | 
| 06.03 | 1 | 1 |  | S3 (ITT)Stage 3 (ITT) - San Pedro del Pinatar › San Pedro del Pinatar | 16.3 | 20 |  |  | 
| 05.03 | 24 |  |  | S2Stage 2 - Las Torres de Cotillas › Caravaca | 175100 |  |  |  | 
| 04.03 | 24 | 24 |  | S1Stage 1 - San Pedro del Pinatar › Lorca | 192.3 |  |  |  | 
| 01.03 | DNF |  |  | Kuurne-Brussel-Kuurne (1.1) | 193 |  |  | more | 
| 28.02 | 143 |  |  | Omloop Het Nieuwsblad ME (1.HC) | 204.5 |  |  | more | 
| 11.02 | DNF |  |  | Trofeo Inca (1.1) | 143.3 |  |  | more | 
| 10.02 | 94 |  |  | Trofeo Pollença (1.1) | 182.6 |  |  | more | 
| 01.02 › 06.021-6/2 |  |  |  | Tour of Qatar (2.1) |  |  |  | more | 
|  | 106 |  |  | General classificationGeneral classification |  |  |  |  | 
| 06.02 | 115 |  |  | S6Stage 6 - Sealine Beach Resort › Doha Corniche | 121 |  |  |  | 
| 04.02 | 77 |  |  | S4Stage 4 - Doha Old Souq › Madinat Al Shamal | 141 |  |  |  | 
| 03.02 | 128 |  |  | S3Stage 3 - Al Zubarah › Doha Golf Club | 137.5 |  |  |  | 
| 02.02 | 124 |  |  | S2Stage 2 - Khalifa Stadium › Al Khor Corniche | 134 |  |  |  | 
| 01.02 | 6 | 34 |  | S1 (TTT)Stage 1 (TTT) - Doha › Doha | 6 |  |  |  |