Played 1 Classical game142038
hammychecker
No note yet
Played 2 Classical games138283
Solved 1 training puzzle14895
Played 1 Rapid game115138
Solved 1 training puzzle149425
Played 1 Rapid game118988
Solved 1 training puzzle
Solved 6 training puzzles1519217
Played 1 Rapid game110148