Played 5 Blitz games158945
hamad0shaher
No note yet
Solved 30 training puzzles1693111
Played 1 Blitz game163411
Played 8 Rapid games
Played 13 Rapid games184430
Played 12 Rapid games187410
Played 11 Rapid games188437
Played 6 Rapid games192114
Played 5 Blitz games16237