2928
Best: 2928
260 games · 89% win rate
3108
Best: 3128last 3 months
12.8K games · 74% win rate
2401
Highest Rating
61
Best Score
3212
Best: 3271last 3 months
17.3K games · 73% win rate