Rank
918th
Rating
1783
Highest Rating
1874
Rated Matches
20


Competition History