2645
Best: 2784
140 games · 39% win rate
3066
Best: 3105last 3 months
431 games · 58% win rate
2554
Highest Rating
74
Best Score
2996
Best: 2996last 3 months
178 games · 66% win rate