Rank
1109th
Rating
1783
Highest Rating
1874
Rated Matches
20


Competition History