2613
Best: 2811
135 games · 39% win rate
3109
Best: 3153last 3 months
3.2K games · 55% win rate
400
Highest Rating
75
Best Score
3207
Best: 3244last 3 months
4.5K games · 52% win rate