Kilometres by race
Number of career race kilometres per race. Half the race distance is counted for DNF results.
| # | Race | KMs | |
|---|---|---|---|
| 1 | Tour of Slovenia | 1651 | |
| 2 | Tour de Taiwan | 1297 | |
| 3 | Belgrade Banjaluka | 1133 | |
| 4 | Tour of Poyang Lake | 1058 | |
| 5 | Tour de DMZ | 990 | |
| 6 | Tour of Taihu Lake | 529 | |
| 7 | Oberösterreich Rundfahrt | 456 | |
| 8 | Visegrad 4 Kerekparverseny | 290 | |
| 9 | Visegrad 4 Bicycle Race - GP Slovakia | 278 | |
| 10 | Tour de Okinawa | 200 | |
| 11 | Giro del Medio Brenta | 175 | |
| 12 | Asian Continental Championships ME - Road Race | 172 | |
| 13 | Int. Raffeisenbank Kirschblütenrennen | 170 | |
| 14 | GP Vorarlberg p/b Radhaus Rankweil | 163 | |
| 15 | National Championships Taiwan ME - Road Race | 160 | |
| 16 | Utsunomiya Japan Cup Road Race | 144 | |
| 17 | National Championships Taiwan ME - ITT | 90 | |
| 18 | Trofeo Città di Brescia - Mem. Rino Fiori | 61 | |
| 19 | Asian Continental Championships MJ - Road Race | 53 |