Rank
1064th
Rating
1839
Highest Rating
1839
Rated Matches
60


Competition History