Solved 16 training puzzles83435
eselfit
No note yet
Played 1 Classical game
Played 1 Rapid game78811
Played 1 Antichess game94820
Played 1 Crazyhouse game84511
Completed 1 correspondence game1 loss
Completed 1 correspondence game1 loss
Completed 2 correspondence games2 wins