2686
Best: 2759
211 games · 43% win rate
3197
Best: 3224last 3 months
2.2K games · 56% win rate
2844
Highest Rating
79
Best Score
3025
Best: 3173
986 games · 62% win rate