2526
Best: 2536
63 games · 63% win rate
3138
Best: 3179last 3 months
4.4K games · 51% win rate
2862
Highest Rating
74
Best Score
3102
Best: 3102
1.9K games · 53% win rate
2289
Best: 2333
6 games · 83% win rate