Solved 13 training puzzles1014116
NPA69
No note yet
Solved 20 training puzzles1130119
Solved 16 training puzzles1249138
Solved 27 training puzzles111156
Played 1 Rapid game
Played 2 Rapid games
Solved 30 training puzzles116748
Solved 4 training puzzles1119110
Played 1 Rapid game