Rank
763rd
Rating
1798
Highest Rating
1798
Rated Matches
23


Competition History