2440
Best: 2528
80 games · 55% win rate
2902
Best: 3184last 3 months
13.0K games · 47% win rate
2656
Highest Rating
79
Best Score
2992
Best: 3183last 3 months
27.3K games · 49% win rate
1612
Best: 1845
339 games · 54% win rate