Played 2 Classical games1687429
samuelh2016
No note yet
Solved 54 training puzzles206632
Solved 88 training puzzles203451
Played 1 Rapid game164010
Solved 135 training puzzles1983120
Solved 10 training puzzles
Played 2 Rapid games163014
Solved 44 training puzzles
Played 1 Rapid game164415
Solved 49 training puzzles21035
Played 1 Rapid game162915