Solved 9 training puzzles19501
JLP59
No note yet
Played 20 Rapid games17825
Played 32 Rapid games177725
Played 22 Rapid games
Played 23 Rapid games175218
Solved 56 training puzzles195158
Played 5 Rapid games173415
Solved 29 training puzzles200934
Played 17 Rapid games17491