Played 3 Rapid games11622
abobakerabdallah
No note yet
Joined 1 team
Played 1 Rapid game116412
Solved 58 training puzzles138720
Played 4 Rapid games115228
Played 5 Rapid games11807
Played 4 Rapid games118787
Solved 14 training puzzles140793
Played 2 Rapid games11003
Played 4 Rapid games110323
Played 1 Classical game139263