Played 2 runs of Puzzle Streak
22472146232323582280?1772
Played 4 Blitz games214613
Played 2 Classical games235812
Played 1 Rapid game23235
Played 1 Bullet game22476
Played 2 moves in 2 correspondence games
Solved 10 training puzzles232013
Played one run of Puzzle Streak
Played 8 Rapid games231838
Played 2 Bullet games224113
Played 1 Blitz game21335
Played 3 moves in 2 correspondence games
Competed in 2 Arena tournaments
Ranked #49 (top 7%) with 4 games in Hourly Rapid Arena
Ranked #335 (top 44%) with 1 game in Hourly Rapid Arena
Solved 11 training puzzles230749
Played 5 Blitz games212825
Played 2 Rapid games22801
Played 1 Classical game
Played 1 Bullet game22285
Played 2 moves in 2 correspondence games
Solved 6 training puzzles225840
Played 20 Bullet games222317
Played 11 Blitz games21033
Played 8 Rapid games227937
Played 4 moves in 2 correspondence games
Competed in 3 Arena tournaments
Ranked #184 (top 13%) with 4 games in Daily Rapid Arena
Ranked #280 (top 30%) with 2 games in Hourly Rapid Arena
Ranked #327 (top 45%) with 2 games in Hourly Rapid Arena
Played one run of Puzzle Streak
Played 3 Blitz games
Played 3 moves in 3 correspondence games
Solved 39 training puzzles229824
Played one run of Puzzle Streak
Played 17 Bullet games
Played 3 moves in 3 correspondence games
Solved 27 training puzzles2274111
Played 2 runs of Puzzle Storm
Played one run of Puzzle Streak
Played 14 Bullet games22405
Played 9 UltraBullet games
Played 7 Blitz games210622
Played 1 Classical game23463
Played 7 moves in 4 correspondence games
Competed in 1 Arena tournament
Ranked #1013 (top 48%) with 1 game in Monthly Classical Arena