2782
Best: 2792
328 games · 55% win rate
3321
Best: 3355last 3 months
28.9K games · 58% win rate
2722
Highest Rating
80
Best Score
3261
Best: 3402last 3 months
23.5K games · 62% win rate