2328
Best: 2328
8 games · 88% win rate
3033
Best: 3054last 3 months
863 games · 52% win rate
2651
Highest Rating
66
Best Score
3201
Best: 3201last 3 months
2.5K games · 51% win rate