Xu Haizhe

Xu Haizhe

Profile

Country
Chinese
Pro rank
5p
World ranking
425
Rating
3040
Born
2008-06-11
Career record
129 wins, 133 losses

Recent games