Rank
843rd
Rating
1833
Highest Rating
1871
Rated Matches
28


Competition History