Rank
1982nd
Rating
1523
Highest Rating
1523
Rated Matches
48


Competition History