15.10 | 29 | | | Japan Cup Cycle Road Race (1.Pro) | 133.9 | | 5 | more |
14.10 | 31 | | | Japan Cup Criterium (NAT) | 33.75 | | | more |
05.10 › 09.105-9/10 | | | | Tour of Hainan (2.Pro) | | | | more |
| 24 | | | Points classificationPoints classification | | | | |
| 13 | | | General classificationGeneral classification | | 28 | 20 | |
09.10 | 18 | | | S5Stage 5 - Changjiang › Sanya | 203.3 | | | |
08.10 | 35 | 13 | | S4Stage 4 - Wuzhishan › Changjiang | 147.1 | | | |
07.10 | 8 | 12 | | S3Stage 3 - Baoting › Wuzhishan | 122.6 | 1 | | |
06.10 | 13 | 14 | | S2Stage 2 - Qionghai › Baoting | 215.5 | | | |
05.10 | 71 | 71 | | S1Stage 1 - Qionghai › Qionghai | 92.6 | | | |
10.09 | DNF | | | Grand Prix Cycliste de Montréal (1.UWT) | 221.4 | | | more |
08.09 | DNF | | | Grand Prix Cycliste de Québec (1.UWT) 140k | 201.6 | | | more |
03.09 | 37 | | | Maryland Cycling Classic, presented by UnitedHealthcare (1.Pro) 86k | 196.9 | | 3 | more |
29.07 › 04.0829-4/7 | | | | Tour de Pologne (2.UWT) | | | | more |
| 75 | | | General classificationGeneral classification | | 5 | | |
04.08 | 109 | | | S7Stage 7 - Zabrze › Kraków | 166.6 | | | |
03.08 | 140 | 80 | | S6 (ITT)Stage 6 (ITT) - Katowice › Katowice | 16.6 | | | |
02.08 | 77 | 80 | | S5Stage 5 - Pszczyna › Bielsko-Biala | 198.8 | | | |
01.08 | 128 | 75 | | S4Stage 4 - Strzelin › Opole | 199.1 | | | |
31.07 | 63 | 74 | | S3Stage 3 - Wałbrzych › Duszniki-Zdrój | 162.3 | | | |
30.07 | 93 | 92 | | S2Stage 2 - Leszno › Karpacz | 202.9 | | | |
29.07 | 113 | 113 | | S1Stage 1 - Poznań › Poznań | 183.7 | | | |
23.07 | 55 | | | GP Kranj (1.2) | 158.6 | | | more |
26.05 › 28.0526-28/5 | | | | Tour de la Mirabelle (2.2) | | | | more |
| 34 | | | General classificationGeneral classification | 178.3 | | | |
28.05 | 42 | | | S3Stage 3 - Tomblaine › Damelevières | 178.4 | | | |
27.05 | 47 | 38 | | S2Stage 2 - Saint-Amarin › Corcieux | 158.5 | | | |
26.05 | 59 | 59 | | S1Stage 1 - Verdun › Pont-à-Mousson | 160.2 | | | |
10.05 › 14.0510-14/5 | | | | Tour de Hongrie (2.Pro) | | | | more |
| 70 | | | General classificationGeneral classification | | | | |
14.05 | NR | | | S5Stage 5 - Budapest › Budapest | 150 75 | | | |
13.05 | 57 | 71 | | S4Stage 4 - Martonvásár › Dobogókő | 206.4 | | | |
12.05 | 67 | 94 | | S3Stage 3 - Kaposvár › Pécs | 179.9 | | | |
11.05 | 120 | 122 | | S2Stage 2 - Zalaegerszeg › Keszthely | 175.3 | | | |
10.05 | 102 | 104 | | S1Stage 1 - Szentgotthárd › Szentgotthárd | 168.6 | | | |
28.04 › 30.0428-30/4 | | | | Vuelta Asturias Julio Alvarez Mendo (2.1) | | | | more |
| 48 | | | General classificationGeneral classification | | | | |
30.04 | 44 | | | S3Stage 3 - Cangas del Narcea › Oviedo | 146.5 | | | |
29.04 | 49 | 51 | | S2Stage 2 - Candás › Cangas del Narcea | 182.6 | | | |
28.04 | 54 | 54 | | S1Stage 1 - Oviedo › Pola de Lena | 182 | | | |
01.04 | DNF | | | Gran Premio Miguel Indurain (1.Pro) | 203.2 | | | more |
12.03 › 16.0312-16/3 | | | | Tour de Taiwan (2.1) | | | | more |
| 38 | | | General classificationGeneral classification | | | | |
16.03 | 61 | | | S5Stage 5 - Kaohsiung City › Kaohsiung City | 146.44 | | | |
15.03 | 48 | 39 | | S4Stage 4 - Nantou › Nantou | 165.57 | | | |
14.03 | 36 | 22 | | S3Stage 3 - Hsinchu › Taichung | 154.5 | | | |
13.03 | 19 | 23 | | S2Stage 2 - Taoyuan › Taoyuan | 120.59 | | | |
12.03 | 38 | 42 | | S1Stage 1 - Taipei › Taipei | 83.2 | | | |
19.02 › 26.0219-26/2 | | | | Tour du Rwanda (2.1) | | | | more |
| 42 | | | General classificationGeneral classification | | | | |
26.02 | 35 | | | S8Stage 8 - Kigali › Kigali | 75.3 | | | |
25.02 | 39 | 47 | | S7Stage 7 - Nyamata › Mont Kigali | 115.8 | | | |
24.02 | 43 | 49 | | S6Stage 6 - Rubavu › Gicumbi | 157 | | | |
23.02 | 55 | 52 | | S5Stage 5 - Rusizi › Gisenyi (Rubavu) | 195.5 | | | |
22.02 | 47 | 39 | | S4Stage 4 - Musanze › Karongi | 138.5 | | | |
21.02 | 42 | 39 | | S3Stage 3 - Huye › Musanze | 199.5 | | | |
20.02 | 52 | 57 | | S2Stage 2 - Kigali › Gisagara | 132.9 | | | |
19.02 | 56 | 56 | | S1Stage 1 - Kigali Golf › Rwamagana | 115.6 | | | |