2705
Best: 2717last 3 months
484 games · 54% win rate
2462
Best: 2608last 3 months
2161
Highest Rating
64
Best Score
782 games · 47% win rate