Rank
872nd
Rating
1717
Highest Rating
1817
Rated Matches
35


Competition History