Rank
1007th
Rating
1726
Highest Rating
1852
Rated Matches
27


Competition History