Your Triathlon Home
Login to your account
Xinying Yu
Xinying
Yu
China
Personal details
Country
China
Standings
World Triathlon Series
#80
Daily Tri Short Course Rankings
Swim
#128
Bike
#171
Run
#263
Overall
#221
Fantasy
© The Daily Tri 2024
Privacy Policy