Rank
2005th
Rating
1471
Highest Rating
1471
Rated Matches
20


Competition History