574
Best: 909last 3 months
5.9K games · 43% win rate
366
Best: 1648last 3 months
1538
Highest Rating
23
Best Score
1.3K games · 41% win rate