Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour of Qinghai Lake | 13591 | |
| 2 | Tour of Hainan | 3019 | |
| 3 | Tour of Fuzhou | 2551 | |
| 4 | Tour de Singkarak | 1144 | |
| 5 | The Princess Maha Chackri Sirindhorn's Cup "Tour of Thailand" | 1026 | |
| 6 | Tour of Xingtai | 837 | |
| 7 | Tour of Taihu Lake | 808 | |
| 8 | Tour of Quanzhou Bay | 564 | |
| 9 | Tour of China I | 362 | |
| 10 | Trans-Himalaya Cycling Race | 310 | |
| 11 | Tour d'Azerbaïdjan | 74 |