Rank
583rd
Rating
1868
Highest Rating
1868
Rated Matches
23


Competition History