Xu Yidi

Xu Yidi

Profile

Country
Chinese
Pro rank
7p
World ranking
140
Rating
3365
Born
2007-06-27
Career record
154 wins, 126 losses

Recent games