Tu Xiaoyu

Tu Xiaoyu

Profile

Country
Chinese
Pro rank
9p
World ranking
12
Rating
3657
Born
2003-10-17
Career record
296 wins, 188 losses

Recent games