Solved 7 training puzzles199315
MenSat
No note yet
Played 1 Rapid game170313
Solved 1 training puzzle197817
Played 1 Rapid game169017
Solved 8 training puzzles196152
Played 2 Rapid games170721
Played 1 Classical game171816
Solved 2 training puzzles201328
Played 2 Rapid games16861
Solved 10 training puzzles198593
Played 1 Classical game170212
Solved 4 training puzzles207825
Played 1 Classical game16909
Solved 3 training puzzles210311
Played 1 Rapid game168518