| | | Tour of Rwanda (2.2) |
| 21-11 | 4 | 2 | Stage 1Kigali - Rwamagana (45.0km) | 45.0km |
| 20-11 | 3 | 3 | PrologueKigali - Kigali (4.0km) | 4.0km |
| | | Tour of Hainan (2.HC) |
| 71 | | Standings |
| 28-10 | 12 | 71 | Stage 9Sanya - Sanya (88.0km) | 88.0km |
| 27-10 | 60 | 72 | Stage 8Dongfang - Sanya (184.0km) | 184.0km |
| 26-10 | 42 | 65 | Stage 7Danzhou - Dongfang (196.0km) | 196.0km |
| 25-10 | 82 | 68 | Stage 6Chengmai - Danzhou (201.0km) | 201.0km |
| 24-10 | 66 | 72 | Stage 5Haikou - Chengmai (151.0km) | 151.0km |
| 23-10 | 84 | 74 | Stage 4Wenchang - Haikou (163.0km) | 163.0km |
| 22-10 | 101 | 78 | Stage 3Xinglong - Wenchang (161.0km) | 161.0km |
| 21-10 | 90 | 82 | Stage 2Wuzhishan - Xinglong (88.0km) | 88.0km |
| 20-10 | 89 | 90 | Stage 1Sanya - Wuzhishan (163.0km) | 163.0km |
| | | Tour of China (2.1) |
| 11-09 | DNF | | Stage 2Xi'an - Baoji (180.0km) | 180.0km |
| 10-09 | 16 | 20 | Stage 1Xi'an - Xi'an (129.0km) | 129.0km |
| 09-09 | 23 | 23 | PrologueXi'an - Xi'an (5.0km) | 5.0km |
| | | Settimana Ciclistica Lombarda by Bergamasca (2.1) |
| 121 | | Standings |
| 03-09 | 123 | 121 | Stage 4Gorle - Bergamo (147.0km) | 147.0km |
| 02-09 | 128 | 115 | Stage 3Alzano Lombardo - Alzano Lombardo (162.0km) | 162.0km |
| 01-09 | 22 | 104 | Stage 2Calcinato - Calcinato (199.0km) | 199.0km |
| 31-08 | 112 | 112 | Stage 1Nembro - Presolana (176.0km) | 176.0km |
| 14-08 | 67 | | London Surrey Cycle Classic (OS Test Event 2012) (1.2) | 140.0km |