Solved 19 training puzzles230119
22062148232323632411?1772
Played 95 Bullet games220641
Played 1 Blitz game21482
Played 2 runs of Puzzle Streak
Played 5 Classical games236317
Played 4 Blitz games214613
Played 1 Rapid game23235
Played 1 Bullet game22476
Played 3 moves in 2 correspondence games
Competed in 2 Arena tournaments
Ranked #484 (top 22%) with 3 games in Classical Shield Arena
Ranked #486 (top 48%) with 1 game in Hourly Rapid Arena
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