Solved 10 training puzzles235920
spekarabiqclassic
No note yet
Solved 6 training puzzles233936
Solved 4 training puzzles23032
Played 13 Bullet games1788210
Started following 1 player
Solved 7 training puzzles2301106
Played 12 Blitz games181815
Played 1 Rapid game
Played 1 Bullet game157849
Competed in 1 Swiss tournament
Ranked #23 in الأهلى بطل أبطال أفريقيا
Played 5 Rapid games20418
Played 7 Rapid games204911