World Ranking#780
All time highest#1679
Athlete ID14908
Country:China
Gender:Male
Category:Kids
Wang Oscar