Played 2 Classical games1417114
Gene2109
No note yet
Solved 35 training puzzles966129
Played 4 Classical games1303197
Played 1 Rapid game130630
Solved 126 training puzzles83761
Solved 14 training puzzles89837
Played 1 Classical game
Solved 59 training puzzles93579
Solved 70 training puzzles85689
Played 1 Blitz game