Rank
1977th
Rating
1541
Highest Rating
1568
Rated Matches
20


Competition History