Solved 6 training puzzles1699104
Refined99
No note yet
Played 1 Rapid game156011
Solved 1 training puzzle159547
Solved 1 training puzzle15482
Solved 1 training puzzle15501
Solved 8 training puzzles155121
Solved 6 training puzzles153053
Played 6 Blitz games123592
Played 2 Rapid games157112