Solved 11 training puzzles1863100
CHpatrickESS
No note yet
Solved 1 training puzzle176323
Solved 1 training puzzle17405
Solved 3 training puzzles17455
Solved 4 training puzzles175029
Solved 7 training puzzles172116
Played 2 Blitz games127748
Played 1 Rapid game125088