2600
Best: 2608
9 games · 67% win rate
3162
Best: 3194last 3 months
19.4K games · 56% win rate
2454
Highest Rating
63
Best Score
2848
Best: 2875
937 games · 55% win rate