2630
Best: 2698
147 games · 47% win rate
3122
Best: 3240last 3 months
4.4K games · 59% win rate
2281
Highest Rating
49
Best Score
3040
Best: 3207last 3 months
25.6K games · 54% win rate