2591
Best: 2594
76 games · 45% win rate
3186
Best: 3212last 3 months
1.9K games · 60% win rate
2863
Highest Rating
69
Best Score
2968
Best: 2926
199 games · 70% win rate
1279
Best: 1326
3 games · 67% win rate