General classification
0
Classics
Flat
2
Hilly
Mountain
Time Trial
06/07
Stage 1
Xining > Xining
22
07/07
Stage 2
Duoba > Huzhu
133
08/07
Stage 3
Huzhu > Menyuan
16
09/07
Stage 4
Menyuan > Qilian
10/07
Stage 5
Qilian > Gangcha
118
Tour of Slovenia
88
36
18
04/06
Piran > Škofljica
11
05/06
Velenje > Rogaška Slatina
91
06/06
Majšperk > Ormož
15
07/06
Maribor > Golte
90
08/06
Litija > Novo mesto
81