World Ranking#929
All time highest#1976
Athlete ID14961
Country:China
Gender:Male
Category:Kids
Ruan Haoxin
ChampionshipRank
Asia Open Memory Championship 2018 102