Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour of Taihu Lake | 950 | |
| 2 | Tour of China I | 797 | |
| 3 | Tour of China II | 769 | |
| 4 | Tour of Qinghai Lake | 628 | |
| 5 | Tour of Almaty | 343 | |
| 6 | Trans-Himalaya Cycling Race | 313 | |
| 7 | Tour of Poyang Lake | 301 | |
| 8 | Tour of Quanzhou Bay | 277 | |
| 9 | Tour of Hainan | 56 |