Week+ tours
Performance in stage races that have 7 racedays or more.
| # | Year | Race | Result |
|---|---|---|---|
| 10 | 2017 | Tour of Hainan | 66 |
| 9 | 2017 | Tour of Taihu Lake | 86 |
| 8 | 2017 | Tour of Japan | |
| 7 | 2016 | Tour of Taihu Lake | 53 |
| 6 | 2015 | Tour of China II | 83 |
| 5 | 2015 | Tour of China I | |
| 4 | 2015 | Tour of Japan | |
| 3 | 2012 | Tour of Hainan | |
| 2 | 2012 | Tour de Langkawi | 114 |
| 1 | 2011 | Tour of China | 103 |