All available race results Ye Chen Xuan

Date Race Rank
Tour of Qinghai Lake
09/07 Stage 1 31
10/07 Stage 2 131
11/07 Stage 3 120
12/07 Stage 4 89

Rider information for 2023