Rank
1982nd
Rating
1294
Highest Rating
1294
Rated Matches
2


Competition History