| 05.10 | 53 |  |  | Binche - Chimay - Binche / Mémorial Frank Vandenbroucke (1.1) | 198.6 |  |  | more | 
| 03.10 | 4 |  |  | Sparkassen Münsterland Giro (1.Pro)  92k | 188.5 | 50 | 100 | more | 
| 26.09 | DNF |  |  | World Championships ME - Road Race (WC) | 268.3 |  |  | more | 
| 19.09 | 32 |  |  | World Championships ME - ITT (WC) | 43.3 | 10 |  | more | 
| 14.08 › 05.0914-5/8 |  |  |  | La Vuelta ciclista a España (2.UWT) |  |  |  | more | 
|  | 53 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 141 |  |  | General classificationGeneral classification |  | 20 |  |  | 
| 05.09 | 4 |  |  | S21 (ITT)Stage 21 (ITT) - Padrón › Santiago de Compostela | 33.8 | 25 | 12 |  | 
| 04.09 | 140 | 142 |  | S20Stage 20 - Sanxenxo › Mos. Castro de Herville | 202.2 |  |  |  | 
| 03.09 | 141 | 145 |  | S19Stage 19 - Tapia › Monforte de Lemos | 191.2 |  |  |  | 
| 02.09 | 146 | 148 |  | S18Stage 18 - Salas › Altu d'El Gamoniteiru | 162.6 |  |  |  | 
| 01.09 | 142 | 153 |  | S17Stage 17 - Unquera › Lagos de Covadonga | 185.8 |  |  |  | 
| 31.08 | 144 | 158 |  | S16Stage 16 - Laredo › Santa Cruz de Bezana | 180 |  |  |  | 
| 29.08 | 137 | 161 |  | S15Stage 15 - Navalmoral de la Mata › El Barraco | 197.5 |  |  |  | 
| 28.08 | 151 | 163 |  | S14Stage 14 - Don Benito › Pico Villuercas | 165.7 |  |  |  | 
| 27.08 | 102 | 164 |  | S13Stage 13 - Belmez › Villanueva de la Serena | 203.7 |  |  |  | 
| 26.08 | 139 | 166 |  | S12Stage 12 - Jaén › Córdoba | 175 |  |  |  | 
| 25.08 | 155 | 168 |  | S11Stage 11 - Antequera › Valdepeñas de Jaén | 133.6 |  |  |  | 
| 24.08 | 143 | 171 |  | S10Stage 10 - Roquetas de Mar › Rincón de la Victoria | 189 |  |  |  | 
| 22.08 | 167 | 171 |  | S9Stage 9 - Puerto-Lumbreras › Alto de Velefique | 188 |  |  |  | 
| 21.08 | 161 | 175 |  | S8Stage 8 - Santa Pola › La Manga del Mar Menor | 173.7 |  |  |  | 
| 20.08 | 173 | 173 |  | S7Stage 7 - Gandía › Balcón de Alicante | 152 |  |  |  | 
| 19.08 | 178 | 173 |  | S6Stage 6 - Requena › Alto de la Montaña de Cullera | 158.3 |  |  |  | 
| 18.08 | 111 | 153 |  | S5Stage 5 - Tarancón › Albacete | 184.4 |  |  |  | 
| 17.08 | 163 | 159 |  | S4Stage 4 - El Burgo de Osma › Molina de Aragón | 163.9 |  |  |  | 
| 16.08 | 180 | 160 |  | S3Stage 3 - Santo Domingo de Silos › Picón Blanco | 202.8 |  |  |  | 
| 15.08 | 62 | 4 |  | S2Stage 2 - Caleruega › Burgos | 166.7 |  |  |  | 
| 14.08 | 5 | 5 |  | S1 (ITT)Stage 1 (ITT) - Burgos › Burgos | 7.1 | 18 | 4 |  | 
| 31.07 | DNF |  |  | Donostia San Sebastian Klasikoa (1.UWT) | 223.5 |  |  | more | 
| 20.07 › 24.0720-24/7 |  |  |  | Tour de Wallonie (2.Pro) |  |  |  | more | 
|  | 125 |  |  | General classificationGeneral classification |  |  |  |  | 
| 24.07 | 64 |  |  | S5Stage 5 - Dinant › Quaregnon | 192.4 |  |  |  | 
| 23.07 | 118 | 133 |  | S4Stage 4 - Neufchâteau › Fleurus | 206 |  |  |  | 
| 22.07 | 123 | 152 |  | S3Stage 3 - Plombières › Érezée | 177 |  |  |  | 
| 21.07 | 167 | 165 |  | S2Stage 2 - Zolder › Zolder | 120 |  |  |  | 
| 20.07 | 157 | 157 |  | S1Stage 1 - Genappe › Héron | 185.7 |  |  |  | 
| 17.07 | DNF |  |  | Visegrad 4 Bicycle Race - GP Czech Republic (1.2) Czech Republic | 183.5 |  |  | more | 
| 20.06 | DNF |  |  | National Championships Czech Republic ME - Road Race (NC) | 227.5 |  |  | more | 
| 17.06 | 1 |  |  | National Championships Czech Republic ME - ITT (NC) | 40 | 15 | 50 | more | 
| 30.05 › 06.0630-6/5 |  |  |  | Critérium du Dauphiné (2.UWT) |  |  |  | more | 
|  | 39 |  |  | Mountains classificationMountains classification |  |  |  |  | 
|  | 118 |  |  | General classificationGeneral classification |  | 5 |  |  | 
| 06.06 | 116 |  |  | S8Stage 8 - La Léchère-Les-Bains  › Les Gets | 147 |  |  |  | 
| 05.06 | 130 | 126 |  | S7Stage 7 - Saint-Martin-le-Vinoux › La Plagne | 171.1 |  |  |  | 
| 04.06 | 120 | 127 |  | S6Stage 6 - Loriol-sur-Drome › Le Sappey-en-Chartreuse  98k | 167.2 |  |  |  | 
| 03.06 | 121 | 132 |  | S5Stage 5 - Saint-Chamond › Saint-Vallier  66k | 175.4 |  |  |  | 
| 02.06 | 53 | 137 |  | S4 (ITT)Stage 4 (ITT) - Firminy › Roche-La-Molière | 16.4 |  |  |  | 
| 01.06 | 113 | 139 |  | S3Stage 3 - Langeac › Saint-Haon-Le-Vieux | 172.2 |  |  |  | 
| 31.05 | 127 | 139 |  | S2Stage 2 - Brioude  › Saugues | 172.8 |  |  |  | 
| 30.05 | 144 | 144 |  | S1Stage 1 - Issoire › Issoire | 181.8 |  |  |  | 
| 27.04 › 02.0527-2/4 |  |  |  | Tour de Romandie (2.UWT) |  |  |  | more | 
|  | 91 |  |  | General classificationGeneral classification |  | 5 |  |  | 
| 02.05 | 38 |  |  | S5 (ITT)Stage 5 (ITT) - Fribourg › Fribourg | 16.19 |  |  |  | 
| 01.05 | 84 | 94 |  | S4Stage 4 - Sion › Thyon 2000  137k | 161.3 |  |  |  | 
| 30.04 | 88 | 97 |  | S3Stage 3 - Estavayer › Estavayer | 168.7 |  |  |  | 
| 29.04 | 98 | 104 |  | S2Stage 2 - La Neuveville › Saint-Imier | 165.7 |  |  |  | 
| 28.04 | 121 | 117 |  | S1Stage 1 - Aigle › Martigny | 168.1 |  |  |  | 
| 27.04 | 17 | 17 |  | ProloguePrologue - Oron › Oron | 4.05 |  |  |  | 
| 21.04 | DNF |  |  | La Flèche Wallonne (1.UWT) | 193.6 |  |  | more | 
| 05.04 › 10.045-10/4 |  |  |  | Itzulia Basque Country (2.UWT) |  |  |  | more | 
| 10.04 | DNF |  |  | S6Stage 6 - Ondarroa › Arrate (Eibar) | 111.9 |  |  |  | 
| 09.04 | 2 | 124 |  | S5Stage 5 - Hondarribia › Ondarroa  148k | 160.2 | 30 | 20 |  | 
| 08.04 | 140 | 136 |  | S4Stage 4 - Vitoria-Gasteiz › Hondarribia | 189.2 |  |  |  | 
| 07.04 | 112 | 138 |  | S3Stage 3 - Amurrio › Ermualde (Laudio) | 167.7 |  |  |  | 
| 06.04 | 153 | 150 |  | S2Stage 2 - Zalla › Sestao | 154.8 |  |  |  | 
| 05.04 | 45 | 45 |  | S1 (ITT)Stage 1 (ITT) - Bilbao › Bilbao | 13.89 |  |  |  | 
| 22.03 › 28.0322-28/3 |  |  |  | Volta Ciclista a Catalunya (2.UWT) |  |  |  | more | 
|  | 117 |  |  | General classificationGeneral classification |  | 5 |  |  | 
| 28.03 | 127 |  |  | S7Stage 7 - Barcelona › Barcelona  98k | 133 |  |  |  | 
| 27.03 | 93 | 122 |  | S6Stage 6 - Tarragona › Mataró | 193.8 |  |  |  | 
| 26.03 | 72 | 128 |  | S5Stage 5 - La Pobla de Segur › Manresa  97k | 201.1 |  |  |  | 
| 25.03 | 148 | 149 |  | S4Stage 4 - Ripoll › Port Ainé | 166.5 |  |  |  | 
| 24.03 | 160 | 153 |  | S3Stage 3 - Canal Olimpic de Catalunya › Vallter 2000 | 203.1 |  |  |  | 
| 23.03 | 8 | 131 |  | S2 (ITT)Stage 2 (ITT) - Banyoles › Banyoles | 18.5 | 3 |  |  | 
| 22.03 | 152 | 152 |  | S1Stage 1 - Calella › Calella | 178.4 |  |  |  | 
| 19.03 | 18 |  |  | Bredene Koksijde Classic (1.Pro)  81k | 199.9 | 8 | 5 | more | 
| 17.03 | 26 |  |  | Danilith Nokere Koerse ME (1.Pro) | 195 |  | 5 | more | 
| 07.03 | 130 |  |  | Grote Prijs Jean-Pierre Monseré (1.1) | 202.1 |  |  | more | 
| 28.02 | 96 |  |  | Royal Bernard Drôme Classic (1.Pro) | 179.2 |  |  | more | 
| 27.02 | 90 |  |  | Faun-Ardèche Classic (1.Pro) | 171.3 |  |  | more |