Rank
907th
Rating
1766
Highest Rating
1766
Rated Matches
14


Competition History