2007
Best: 1885
3 games · 100% win rate
2348
Best: 2386last 3 months
43 games · 81% win rate
1953
Highest Rating
No puzzle rush data