756
Best: 1354last 3 months
202 games · 46% win rate
388
Best: 854
60 games · 38% win rate
1452
Highest Rating
19
Best Score