Played 3 Rapid games10555
mahmoudreda0852
No note yet
Played 1 Rapid game10506
Played 2 Blitz games8183
Played 2 Rapid games10566
Played 3 Rapid games106214
Played 1 Bullet game
Solved 10 training puzzles1412116
Played 8 Rapid games10481
Played 3 Rapid games10475
Played 3 Rapid games10526