2665
Best: 2682
154 games · 42% win rate
3191
Best: 3287last 3 months
8.8K games · 49% win rate
2448
Highest Rating
75
Best Score
3083
Best: 3211last 3 months
3.6K games · 47% win rate