Rank
1552nd
Rating
1423
Highest Rating
1423
Rated Matches
21


Competition History