| 20.10 › 28.1020-28/10 |  |  |  | Tour of Hainan (2.HC) |  |  |  | more | 
|  | 28 |  |  | General classificationGeneral classification |  |  |  |  | 
| 28.10 | 52 |  |  | S9Stage 9 - Wuzhishan › Xinglong | 119 |  |  |  | 
| 27.10 | 32 | 33 |  | S8Stage 8 - Dongfang › Wuzhishan | 204.8 |  |  |  | 
| 26.10 | 54 | 59 |  | S7Stage 7 - Sanya › Dongfang | 165.7 |  |  |  | 
| 25.10 | 47 | 61 |  | S6Stage 6 - Qiongzhong › Sanya | 174.1 |  |  |  | 
| 24.10 | 105 | 69 |  | S5Stage 5 - Chengmai › Qiongzhong | 191.9 |  |  |  | 
| 23.10 | 87 | 66 |  | S4Stage 4 - Haikou › Chengmai | 237 |  |  |  | 
| 22.10 | 46 | 59 |  | S3Stage 3 - Wenchang › Haikou | 130.7 |  |  |  | 
| 21.10 | 108 | 70 |  | S2Stage 2 - Xinglong › Wenchang | 188.3 |  |  |  | 
| 20.10 | 41 | 44 |  | S1Stage 1 - Xinglong › Xinglong | 76.1 |  |  |  | 
| 11.10 | DNF |  |  | Gran Premio Bruno Beghelli (1.HC) | 196 |  |  | more | 
| 10.10 | DNF |  |  | Giro dell'Emilia (1.HC) | 200 |  |  | more | 
| 08.10 | DNF |  |  | Gran Premio Città di Peccioli - Coppa Sabatini (1.1) | 197.9 |  |  | more | 
| 03.10 | 27 |  |  | Sparkassen Münsterland Giro (1.HC) | 179.9 |  |  | more | 
| 25.09 | 86 |  |  | World Championships MU - Road Race (WC) | 162 |  |  | more | 
| 21.09 | 25 |  |  | World Championships MU - ITT (WC) Czech Republic | 29.9 |  |  | more | 
| 05.09 | 168 |  |  | Brussels Cycling Classic (1.HC) | 200.8 |  |  | more | 
| 13.08 › 16.0813-16/8 |  |  |  | Czech Cycling Tour (2.1) |  |  |  | more | 
|  | 13 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 63 |  |  | General classificationGeneral classification |  |  |  |  | 
| 16.08 | 80 |  |  | S4Stage 4 - Olomouc  › Dolany | 144.9 |  |  |  | 
| 15.08 | 74 | 66 |  | S3Stage 3 - Mohelnice › Sternberk | 199 |  |  |  | 
| 14.08 | 61 | 24 |  | S2Stage 2 - Olomouc › Unicov | 178 |  |  |  | 
| 13.08 | 3 | 15 |  | S1 (TTT)Stage 1 (TTT) - Unicov  › Unicov | 20.4 | 6 | 1.5 |  | 
| 09.08 | 52 |  |  | European Continental Championships MU - Road Race (CC) | 161.2 |  |  | more | 
| 07.08 | 19 |  |  | European Continental Championships MU - ITT (CC) | 31.5 |  |  | more | 
| 01.07 › 05.071-5/7 |  |  |  | Cycling Tour of Sibiu (2.1) |  |  |  | more | 
|  | 18 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 39 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 58 |  |  | General classificationGeneral classification |  |  |  |  | 
| 05.07 | 75 |  |  | S4Stage 4 - Sibiu › Sibiu | 144.9 |  |  |  | 
| 04.07 | 70 | 58 |  | S3Stage 3 - Sibiu › Bâlea Lac | 162.5 |  |  |  | 
| 03.07 | 69 | 56 |  | S2Stage 2 - Sibiu › Paltinis | 154.4 |  |  |  | 
| 02.07 | 51 | 29 |  | S1Stage 1 - Sibiu › Sibiu | 215.9 |  |  |  | 
| 01.07 | 13 | 13 |  | ProloguePrologue - Sibiu › Sibiu | 2.3 |  |  |  | 
| 28.06 | 5 |  |  | National Championships Czech Republic - Road Race (NC) | 199 | 2 | 8 | more | 
| 26.06 | 1 |  |  | National Championships Czech Republic MU - ITT (NC) | 38.6 |  |  | more | 
| 21.06 | 53 |  |  | European Games - Road Race (JC) | 215.8 |  |  | more | 
| 18.06 | 31 |  |  | European Games - ITT (JC) | 51.6 |  |  | more | 
| 29.05 › 31.0529-31/5 |  |  |  | Course de la Paix U23 / Závod Míru U23 (2.Ncup) |  |  |  | more | 
|  | 12 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 11 |  |  | General classificationGeneral classification |  |  |  |  | 
| 31.05 | 6 |  |  | S3Stage 3 - Jeseník › Jeseník | 160 |  |  |  | 
| 30.05 | 13 | 14 |  | S2Stage 2 - Glucholazy › Praded | 113 |  |  |  | 
| 29.05 | 39 | 41 |  | S1Stage 1 - Jeseník › Rýmarov | 122 |  |  |  | 
| 20.05 › 24.0520-24/5 |  |  |  | Tour of Norway (2.HC) |  |  |  | more | 
| 24.05 | DNF |  |  | S5Stage 5 - Flå › Hønefoss | 175 |  |  |  | 
| 23.05 | 48 | 71 |  | S4Stage 4 - Rjukan › Geilo | 167 |  |  |  | 
| 22.05 | 111 | 89 |  | S3Stage 3 - Skien › Rjukan | 185 |  |  |  | 
| 21.05 | 95 | 72 |  | S2Stage 2 - Drammen › Langesund | 199 |  |  |  | 
| 20.05 | 70 | 74 |  | S1Stage 1 - Årnes › Sarpsborg | 182 |  |  |  | 
| 17.05 | 44 |  |  | Visegrad V4 Race - GP Polski (1.2) | 134.8 |  |  | more | 
| 16.05 | 37 |  |  | Visegrad 4 Bicycle Race - GP Czech Republic (1.2) | 180 |  |  | more | 
| 06.05 › 09.056-9/5 |  |  |  | Szlakiem Grodòw Piastowskich (2.2) |  |  |  | more | 
|  | 3 |  |  | Youth classificationYouth classification |  |  |  |  | 
|  | 26 |  |  | Mountains classificationMountains classification |  |  |  |  | 
|  | 34 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 38 |  |  | General classificationGeneral classification |  |  |  |  | 
| 09.05 | 75 |  |  | S4Stage 4 - Legnica › Legnica | 90 |  |  |  | 
| 08.05 | 42 | 32 |  | S3Stage 3 - Dzierzoniow › Dzierzoniow | 195 |  |  |  | 
| 07.05 | 30 | 3 |  | S2Stage 2 - Polkowice › Polkowice | 155.4 |  |  |  | 
| 06.05 | 21 | 21 |  | S1Stage 1 - Swidnica › Swidnica | 176 |  |  |  | 
| 01.05 | 47 |  |  | Memorial Andrzeja Trochanowskiego (1.2) | 168.8 |  |  | more | 
| 17.04 › 18.0417-18/4 |  |  |  | ZLM Roompot Tour (2.Ncup) Czech Republic |  |  |  | more | 
|  | 24 |  |  | General classificationGeneral classification |  |  |  |  | 
| 18.04 | 48 |  |  | S3Stage 3 - Goes › Goes | 177.2 |  |  |  | 
| 17.04 | 7 | 13 |  | S2 (TTT)Stage 2 (TTT) - Kamperland › Kamperland | 24.8 |  |  |  | 
| 17.04 | 40 | 40 |  | S1Stage 1 - Kamperland › Zierikzee | 122 |  |  |  | 
| 23.03 › 29.0323-29/3 |  |  |  | Volta Ciclista a Catalunya (2.UWT) |  |  |  | more | 
| 29.03 | DNF |  |  | S7Stage 7 - Barcelona › Barcelona | 126.6 |  |  |  | 
| 28.03 | 143 | 149 |  | S6Stage 6 - Cervera › Port Aventura | 194.1 |  |  |  | 
| 27.03 | 117 | 163 |  | S5Stage 5 - Alp › Valls | 195.4 |  |  |  | 
| 26.03 | 86 | 168 |  | S4Stage 4 - Tona › La Molina | 188.4 |  |  |  | 
| 25.03 | 178 | 177 |  | S3Stage 3 - Girona › Girona | 156.6 |  |  |  | 
| 24.03 | 182 | 180 |  | S2Stage 2 - Mataró › Olot | 191.8 |  |  |  | 
| 23.03 | 159 | 159 |  | S1Stage 1 - Calella › Calella | 185.2 |  |  |  | 
| 20.03 | 123 |  |  | Handzame Classic (1.1) | 198.6 |  |  | more | 
| 18.03 | DNF |  |  | Nokere Koerse - Danilith Classic (1.1) | 197.7 |  |  | more | 
| 15.02 | 116 |  |  | Clasica de Almeria (1.1) | 183.3 |  |  | more | 
| 01.02 | 70 |  |  | Trofeo Playa de Palma-Palma (1.1) | 168.2 |  |  | more |