Played 10 Rapid games11717
Islamforfun
No note yet
Played 4 Rapid games116424
Solved 2 training puzzles10762
Solved 4 training puzzles107818
Played 4 Rapid games11407
Played 3 Rapid games114713
Solved 1 training puzzle
Solved 1 training puzzle10601
Played 1 Rapid game11607