2798
Best: 2940
32 games · 81% win rate
3093
Best: 3118last 3 months
14.8K games · 52% win rate
1655
Highest Rating
59
Best Score
2674
Best: 2877
630 games · 56% win rate