16.11 › 20.1116-20/11 | | | | Tour of Fuzhou (2.1) | | | | more |
16.11 | DNF | | | S1Stage 1 - Ma Wei › Guling | 113.2 | | | |
05.11 › 12.115-12/11 | | | | Tour of Taihu Lake (2.1) | | | | more |
| 19 | | | Youth classificationYouth classification | | | | |
| 73 | | | General classificationGeneral classification | | | | |
12.11 | 72 | | | S7Stage 7 - Jurong Chishanhu Lake › Maoshan | 130.6 | | | |
11.11 | 42 | 80 | | S6Stage 6 - Yancheng Park › Mingdu Haoge international Hotel | 117.1 | | | |
10.11 | 83 | 80 | | S5Stage 5 - Nantong › Haimen | 148 | | | |
09.11 | 33 | 82 | | S4Stage 4 - Wujiang › Wujiang | 117.4 | | | |
08.11 | 84 | 83 | | S3Stage 3 - Anji Economic Development Zone › Tianhuangping | 106.3 | | | |
07.11 | 123 | 67 | | S2Stage 2 - Changxing Government Square › Moon Bay Hotel | 139 | | | |
06.11 | 77 | 71 | | S1Stage 1 - Wuxi › Wuxi | 111.3 | | | |
05.11 | 71 | 72 | | ProloguePrologue - Wuxi › Wuxi | 5.9 | | | |
02.11 | 26 | | | Tour of Yancheng Costal Wetlands (1.2) | 150 | | | more |
11.08 › 13.0811-13/8 | | | | Tour of Szeklerland (2.2) | | | | more |
| 28 | | | Youth classificationYouth classification | | | | |
| 51 | | | Points classificationPoints classification | | | | |
| 66 | | | General classificationGeneral classification | | | | |
13.08 | 52 | | | S3bStage 3b - Miercurea Ciuc › Miercurea Ciuc | 123 | | | |
13.08 | 62 | 73 | | S3a (ITT)Stage 3a (ITT) - Baile Harhita › Baile Harhita | 6.1 | | | |
12.08 | 61 | 73 | | S2Stage 2 - Odorheiu Secuiesc › Baile Harghita | 163 | | | |
11.08 | 101 | 97 | | S1Stage 1 - Miercurea Ciuc › Miercurea Ciuc | 184 | | | |
07.08 | DNF | | | Odessa Grand Prix (1.2) | 141.7 | | | more |
06.08 | DNF | | | Tour de Ribas (1.2) | 154.1 | | | more |
27.07 › 30.0727-30/7 | | | | Dookoła Mazowsza (2.2) | | | | more |
30.07 | DNF | | | S3Stage 3 - Nowy Dwor Mazowiecki › Nowy Dwor Mazowiecki | 187 | | | |
29.07 | 79 | 52 | | S2Stage 2 - Teresin › Teresin | 168 | | | |
28.07 | 47 | 55 | | S1Stage 1 - Kozienice › Kozienice | 165 | | | |
27.07 | 54 | 54 | | ProloguePrologue - Warszawa › Warszawa | 2.5 | | | |
05.06 | 42 | | | Grand Prix of ISD (1.2) | 153 | | | more |
04.06 | 28 | | | Grand Prix of Vinnytsia (1.2) | 140 | | | more |
27.05 | 48 | | | Horizon Park Race for Peace (1.2) | 160 | | | more |
19.05 › 22.0519-22/5 | | | | Tour of Bihor - Bellotto (2.2) | | | | more |
22.05 | DNF | | | S3Stage 3 - Oradea › Oradea | 181.1 | | | |
21.05 | 63 | 104 | | S2Stage 2 - Oradea › Oradea | 186.3 | | | |
20.05 | 111 | 112 | | S1Stage 1 - Oradea › Cabana Padis | 123 | | | |
19.05 | 82 | 82 | | ProloguePrologue - Oradea › Oradea | 2 | | | |
06.05 › 08.056-8/5 | | | | CCC Tour - Grody Piastowskie (2.2) | | | | more |
08.05 | DNF | | | S3Stage 3 - Walbrzych › Dzierzoniow | 153 | | | |
07.05 | 78 | 92 | | S2Stage 2 - G?ogow › Pokowice | 117 | | | |
06.05 | 92 | 93 | | S1Stage 1 - Chojnow › Zlotoryja | 185.6 | | | |
29.04 › 03.0529-3/4 | | | | Carpathian Couriers Race U-23 (2.2U) | | | | more |
| 53 | | | General classificationGeneral classification | | | | |
03.05 | 14 | | | S4Stage 4 - Zabno › Tarnów | 130 | | | |
02.05 | 33 | 81 | | S3Stage 3 - Jablonka › Ciezkowice | 150 | | | |
01.05 | 102 | 92 | | S2Stage 2 - Trencianske Teplice › Stará Bystrica | 132 | | | |
30.04 | 59 | 79 | | S1Stage 1 - Veszprém › Papá | 150 | | | |
29.04 | 86 | 86 | | ProloguePrologue - Veszprém › Veszprém | 3.3 | | | |