2628
Best: 2644last 3 months
232 games · 59% win rate
2924
Best: 2950last 3 months
2855
Highest Rating
69
Best Score
28.5K games · 44% win rate
3222
Best: 3222last 3 months
31.7K games · 51% win rate