Solved 185 training puzzles921249
hafiy_rayyan
No note yet
Played 1 move in 1 correspondence game
Practised 14 positions on The Fork
Solved 17 training puzzles67210
Solved 1 training puzzle6828
Solved 23 training puzzles6746
Played 1 move in 1 correspondence game
Completed 1 correspondence game1 draw
Completed 1 correspondence game1 loss