Solved 77 training puzzles122719
Clarke123
No note yet
Solved 112 training puzzles12467
Solved 2 training puzzles12538
Played 2 Rapid games11989
Played 1 Blitz game120774
Played 1 Classical game131964
Played 1 Bullet game1155169
Solved 16 training puzzles12618
Played 1 Rapid game120732
Solved 28 training puzzles126981
Solved 26 training puzzles1350134
Played 1 Rapid game123937