Played 5 Rapid games20005
Satranch2004
No note yet
Solved 2 training puzzles20325
Played 1 Rapid game19957
Played 4 Rapid games200222
Solved 9 training puzzles203730
Played 5 Rapid games19802
Solved 2 training puzzles20072
Played 3 Rapid games19827
Solved 9 training puzzles20096
Solved 72 training puzzles2003121