Wang Xiru

Wang Xiru

Profile

Country
Chinese
Pro rank
7p
World ranking
81
Rating
3438
Born
1997-12-02
Career record
94 wins, 63 losses

Recent games