2336
Best: 2407
427 games · 72% win rate
2913
Best: 3118last 3 months
4.0K games · 59% win rate
2666
Highest Rating
120
Best Score
3053
Best: 3146last 3 months
5.5K games · 55% win rate
1751
Best: 2484
105 games · 64% win rate