Flag of CHN

GM Xiangyu Xu

* 1999 (22)
Best Elo
2588
Latest Elo
2573
Birthyear
1999