Solved 5 training puzzles217022
TS112233
No note yet
Played 1 Classical game1668157
Solved 6 training puzzles214835
Solved 20 training puzzles218313
Played 2 Blitz games19613
Solved 25 training puzzles2170106
Played 6 Blitz games195856
Solved 10 training puzzles2064140
Played 2 Rapid games
Participated in 2 simultaneous exhibitions