flag Xue Wenxi

Rating: 2077.69

First game: 2004-08-20

Last game: 2019-07-17

Top rating: 2137.53

Top rating date: 2017-07-19

Back to the home page