2644
Best: 2670last 3 months
446 games · 57% win rate
2552
Best: 2621last 3 months
2597
Highest Rating
79
Best Score
43 games · 70% win rate