| 17.11 › 23.1117-23/11 | | | | Tour of Fuzhou (2.1) | | | | | more |
| 24 | | | General classificationGeneral classification | | | | 3 | |
| 23.11 | 78 | | | S7Stage 7 - Xiaotangshan Culture Center › Xiaotangshan Culture Center | | 117 | | | |
| 22.11 | 33 | 24 | | S6Stage 6 - Yong Tai › Yun Ding | | 128.2 | | | |
| 21.11 | 92 | 24 | | S5Stage 5 - Fuqing › Fuqing | | 123 | | | |
| 20.11 | 41 | 25 | | S4Stage 4 - Lianjiang › Lianjiang | | 106.8 | | | |
| 19.11 | 89 | 31 | | S3Stage 3 - Binjiang Binhai Road › Qinjiang Manchu | | 113 | | | |
| 18.11 | 53 | 30 | | S2Stage 2 - Langqi Hongguang Lake Park › Langqi Hongguang Lake Park | | 118 | | | |
| 17.11 | 31 | 31 | | S1Stage 1 - Ma Wei › Ku Liang | | 107.4 | | | |
| 12.10 | 63 | | | Tacx Pro Classic / Ronde van Zeeland (1.1) | | 204.6 | | | more |
| 14.09 | DNF | | | De Kustpijl (1.2) | | 199.6 | | | more |
| 15.08 › 18.0815-18/8 | | | | Czech Cycling Tour (2.1) | | | | | more |
| 16.08 | DNS | | | S2Stage 2 - Olomouc › Frýdek-Místek | | 186.6 | | | |
| 15.08 | 18 | 107 | | S1 (TTT)Stage 1 (TTT) - Ostrava › Ostrava | | 16 | | | |
| 11.08 | 96 | | | Antwerpse Havenpijl (1.2) | | 181 | | | more |
| 14.07 › 27.0714-27/7 | | | | Tour of Qinghai Lake (2.HC) | | | | | more |
| 59 | | | General classificationGeneral classification | | | | | |
| 27.07 | 78 | | | S13Stage 13 - Yinchuan › Yinchuan | | 117 | | | |
| 26.07 | 127 | 59 | | S12Stage 12 - Zhongwei › Zhongwei | | 111 | | | |
| 25.07 | 111 | 59 | | S11Stage 11 - Minqin › Tengger Desert | | 153 | | | |
| 24.07 | 102 | 60 | | S10Stage 10 - Jingchang › Wuwei | | 116 | | | |
| 22.07 | 98 | 60 | | S9Stage 9 - Menyuan › Minie | | 160 | | | |
| 21.07 | 72 | 60 | | S8Stage 8 - Xihaizhen › Qingshizui | | 224 | | | |
| 20.07 | 60 | 57 | | S7 (ITT)Stage 7 (ITT) - Haiyan › Haiyan | | 42 | | | |
| 19.07 | 67 | 57 | | S6Stage 6 - Chaka › Bird Island | | 136 | | | |
| 18.07 | 92 | 64 | | S5Stage 5 - Gongha › Chaka | | 173 | | | |
| 17.07 | 54 | 64 | | S4Stage 4 - Guide › Longyangxia | | 100 | | | |
| 16.07 | 80 | 77 | | S3Stage 3 - Duoba › Guide | | 140 | | | |
| 15.07 | 33 | 80 | | S2Stage 2 - Xining › Xining | | 119 | | | |
| 14.07 | 15 | 80 | | S1 (TTT)Stage 1 (TTT) - Hehuang New District › Xining | | 40 | | | |
| 30.06 | 44 | | | National Championships Netherlands ME - Road Race (NC) | | 223.4 | | | more |
| 26.06 | 20 | | | National Championships Netherlands ME - ITT (NC) | | 40.8 | | | more |
| 13.06 › 16.0613-16/6 | | | | Oberösterreich Rundfahrt (2.2) | | | | | more |
| 2 | | | Mountains classificationMountains classification | | | | | |
| 23 | | | Points classificationPoints classification | | | | | |
| 51 | | | General classificationGeneral classification | | | | | |
| 16.06 | 9 | | | S3Stage 3 - Traun › Ternber | | 147.2 | | | |
| 15.06 | 32 | 54 | | S2Stage 2 - Eferding › Oberneukirchen | | 142.9 | | | |
| 14.06 | 78 | 83 | | S1Stage 1 - Wels › Reichersberg | | 184.8 | | | |
| 13.06 | 65 | 65 | | ProloguePrologue - Linz › Linz | | 0.7 | | | |
| 10.06 | DNF | | | Ronde van Limburg (1.1) | | 201.1 | | | more |
| 04.05 | DNF | | | Ronde van Overijssel (1.2) | | 200 | | | more |
| 12.04 › 14.0412-14/4 | | | | GP Beiras e Serra da Estrela (2.1) | | | | | more |
| 20 | | | General classificationGeneral classification | | | 1 | 3 | |
| 14.04 | 27 | | | S3Stage 3 - Celorico da Beira › Colvilhã | | 177.4 | | | |
| 13.04 | 29 | 26 | | S2Stage 2 - Manteigas › Fundão | | 197.5 | | | |
| 12.04 | 33 | 34 | | S1Stage 1 - Vilar Formoso › Pinhel | | 155.6 | | | |
| 06.04 | 43 | | | Volta Limburg Classic (1.1) | | 192.1 | | | more |
| 17.03 | 51 | | | Ronde van Drenthe (1.HC) | | 217.6 | | | more |