| 20-10 | DNF | | Utsunomiya Japan Cup Road Race (1.Pro) | 144.0km |
| | | Tour of Taihu Lake (2.Pro) |
| 13-10 | DNF | | Stage 5Nanjing - Nanjing | 114.0km |
| 12-10 | 109 | 107 | Stage 4Huzhou - Changxing | 117.0km |
| 11-10 | 107 | 107 | Stage 3Wujiang - Wujiang | 116.0km |
| 10-10 | 102 | 109 | Stage 2Qidong - Qidong | 78.0km |
| 09-10 | 108 | 108 | Stage 1Wuxi - Wuxi | 103.0km |
| 22-09 | 137 | | Gooikse Pijl (1.1) | |
| | | Tour of Istanbul (2.1) |
| 65 | | Standings |
| 15-09 | 19 | 65 | Stage 4Istanbul - Istanbul | 83.0km |
| 14-09 | 74 | 65 | Stage 3Beykoz - Polonezköy | 113.0km |
| 13-09 | 70 | 65 | Stage 2Şile - Şile | 130.0km |
| 12-09 | 53 | 53 | Stage 1Çatalca - Istanbul | 160.0km |
| | | Tour of Hainan (2.Pro) |
| 75 | | Standings |
| 28 | | Points |
| 31-08 | 9 | 75 | Stage 5Changjiang - Changjiang | 203.0km |
| 30-08 | 95 | 76 | Stage 4Wuzhishan - Changjiang | 151.0km |
| 29-08 | 70 | 69 | Stage 3Lingshui - Wuzhishan | 181.0km |
| 28-08 | 90 | 105 | Stage 2Qionghai - Lingshui | 178.0km |
| 27-08 | 133 | 134 | Stage 1Qionghai - Qionghai | 95.0km |
| | | Tour de Slovaquie (2.1) |
| 30-06 | DNF | | Stage 5Liptovsky Mikulas - Štrbské Pleso | 145.0km |
| 29-06 | 118 | 118 | Stage 4Partizánske - Ružomberok | 183.0km |
| 28-06 | 96 | 109 | Stage 3Piešťany - Dubnica nad Váhom | 161.0km |
| 27-06 | 116 | 115 | Stage 2Nitra - Hlohovec | 192.0km |
| 26-06 | 19 | 115 | Stage 1Dunajská Streda - Dunajská Streda | 28.0km |
| | | International Tour of Hellas (2.1) |
| 95 | | Standings |
| 19-05 | 90 | 95 | Stage 5Athene - Athene | 132.0km |
| 18-05 | 96 | 98 | Stage 4Spercheiada - Chalkida | 196.0km |
| 17-05 | 96 | 98 | Stage 3Karditsa - Karpenisi | 158.0km |
| 16-05 | 108 | 110 | Stage 2Katerini - Karditsa | 174.0km |
| 15-05 | 111 | 111 | Stage 1aThessaloniki - Thessaloniki | 10.0km |
| 15-05 | 110 | 110 | Stage 1bThessaloniki - Katerini | 92.0km |
| 09-05 | 126 | | Circuit de Wallonie (1.1) | 190.0km |
| 10-04 | DNF | | De Brabantse Pijl (1.Pro) | 195.0km |