Rank
1059th
Rating
1626
Highest Rating
1626
Rated Matches
26


Competition History