Solved 26 training puzzles201525
KYM2018
No note yet
Solved 46 training puzzles2040119
Played 1 Blitz game181236
Solved 3 training puzzles215935
Solved 1 training puzzle212427
Solved 46 training puzzles21519
Played 1 Rapid game207537
Solved 56 training puzzles216031
Solved 42 training puzzles212922
Played 1 Rapid game203831