Solved 35 training puzzles163055
DI59
No note yet
Played 5 Rapid games15089
Solved 12 training puzzles157525
Played 1 Rapid game14993
Solved 97 training puzzles1600105
Played 5 Rapid games150215
Played 1 Classical game16539
Solved 11 training puzzles170540
Played 7 Rapid games14873
Played 3 Classical games16622
Solved 46 training puzzles166515
Played 7 Rapid games14841
Played 1 Classical game166015
Solved 43 training puzzles165029
Played 12 Rapid games148313
Played 1 Classical game
Played 1 Rapid game14706
