Rankings and Leaderboard

Wins / Losses
-
Avg. Rank
743
Last Match
-
Rating
-

Players Rankings and Leaderboard

Current Rank Name Country 24h Rank 7d Rank 30d Rank
611 PELUSA 614 703 742
876 先生 838 917 1279