Played 3 Rapid games220696
johnlikeschess123
No note yet
Solved 73 training puzzles2016159
Played 8 Blitz games147826
Played 2 Rapid games211054
Gained 1 new follower
Solved 27 training puzzles185721
Solved 154 training puzzles
Solved 49 training puzzles
Solved 123 training puzzles
Solved 80 training puzzles