Solved 5 training puzzles155013
RI18
No note yet
Solved 10 training puzzles153767
Solved 7 training puzzles160430
Played 8 Rapid games140991
Played 5 Blitz games12573
Solved 4 training puzzles163422
Solved 9 training puzzles165617
Solved 12 training puzzles163944