Solved 69 training puzzles1682109
Genius37895
No note yet
Solved 105 training puzzles157341
Played 1 Rapid game12918
Solved 138 training puzzles161451
Solved 98 training puzzles156312
Solved 78 training puzzles155138
Solved 37 training puzzles158950
Played 2 Rapid games129915
Solved 92 training puzzles163969
Played 2 Rapid games128416