Rank
1032nd
Rating
1835
Highest Rating
1835
Rated Matches
23


Competition History