Mammoth猛犸 Wins / Losses - Avg. Rank 1905 Last Match - Rating - Mammoth猛犸 Players Rankings and Leaderboard Current Rank Name Country 24h Rank 7d Rank 30d Rank 261 不是很懂 256 311 329 3549 一丁 3695 3811 3811