12.11 | 104 | | | Tour of Nanjing (1.2) | 122 | | | more |
02.11 » 10.11 | | | | Tour of Taihu Lake (2.1) | | | | more |
| 83 | | | General classification | | | | more |
10.11 | 75 | | | Stage 9 - Wujiang › Wujiang | 94.4 | | | more |
09.11 | 65 | 85 | | Stage 8 - Wujin › Wujin | 80 | | | more |
08.11 | 87 | 86 | | Stage 7 - Yixing › Yixing | 122.8 | | | more |
07.11 | 98 | 90 | | Stage 6 - Changxing › Changxing | 110.2 | | | more |
06.11 | 76 | 67 | | Stage 5 - Huzhou › Huzhou | 122.9 | | | more |
05.11 | 93 | 67 | | Stage 4 - Changshu › Changshu | 136 | | | more |
04.11 | 36 | 54 | | Stage 3 - Nantong › Nantong | 98 | | | more |
03.11 | 65 | 61 | | Stage 2 - Zhangjiagang Shuangshan › Zhangjiagang Shuangshan | 129 | | | more |
02.11 | 64 | 64 | | Stage 1 - Wuxi › Wuxi | 80.6 | | | more |
02.06 » 09.06 | | | | Tour of Singkarak (2.2) | | | | more |
| 56 | | | General classification | | | | more |
09.06 | 45 | | | Stage 7 - Padang Pariaman › Padang | 145 | | | more |
08.06 | 61 | 59 | | Stage 6 - Pariaman › Painan | 145 | | | more |
06.06 | 82 | 66 | | Stage 5 - Sawahlunto › Muara Labuh, Solok Selatan | 138 | | | more |
05.06 | 6 | 45 | | Stage 4 - Sijunjung › Pulau Punjung, Dharmasraya | 165 | | | more |
04.06 | 68 | 48 | | Stage 3 - Padang Panjang › IstanoBasa, Tanah Datar | 204 | | | more |
03.06 | 1 | 4 | | Stage 2 - Payakumbuh › Lake Singkarak | 125 | 5 | 8 | more |
02.06 | 3 | 4 | | Stage 1 - Bukittinggi › Equator, Bonjol | 105 | | 2 | more |
17.03 | 17 | | | Oceania Continental Championships ME - Road Race (CC) | 153 | 10 | | more |
14.03 | 6 | | | Oceania Continental Championships ME - ITT (CC) | 40 | 16 | 5 | more |
23.01 » 27.01 | | | | New Zealand Cycle Classic (2.2) | | | | more |
| 44 | | | General classification | | | | more |
27.01 | 54 | | | Stage 5 - Palmerston North › Palmerston North | 111.6 | | | more |
26.01 | 51 | 47 | | Stage 4 - Palmerston North › Palmerston North | 131 | | | more |
25.01 | 12 | 28 | | Stage 3 - Palmerston North › Palmerston North | 163.5 | | | more |
24.01 | 32 | 28 | | Stage 2 - Palmerston North › Palmerston North | 143 | | | more |
23.01 | 27 | 27 | | Stage 1 (ITT) - Palmerston North › Palmerston North | 7.1 | | | more |
13.01 | DNF | | | National Championships Australia ME - Road Race (NC) | 195.6 | | | more |
09.01 | 5 | | | National Championships Australia ME - ITT (NC) | 37 | | 4 | more |