Solved 25 training puzzles95313
Gene2109
No note yet
Played 2 Classical games1417114
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