Xinying Yu
Athlete's Profile
China
2002
World Triathlon Athlete ID: 124477
Rankings & Stats
World Ranking 190World Triathlon Championship Series 94Individual Olympic Qualification 190Continental 26 Starts 24
Podiums 2
Wins 0