Week+ tours
Performance in stage races that have 7 racedays or more.
| # | Year | Race | Result |
|---|---|---|---|
| 6 | 2013 | Tour of Taihu Lake | 13 |
| 5 | 2013 | Tour of Hainan | 35 |
| 4 | 2013 | Presidential Cycling Tour of Turkey | 84 |
| 3 | 2012 | Tour of Taihu Lake | 17 |
| 2 | 2012 | Tour of Hainan | 29 |
| 1 | 2012 | Tour of Qinghai Lake |