Practised 1 position on Checkmate Patterns I
y729bs0q
No note yet
Solved 252 training puzzles2103207
Solved 51 training puzzles1896396
Played 7 Blitz games142179
Played 1 Bullet game1284216
Competed in 1 Swiss tournament
Ranked #35 in بطولة البطل علي فراس
Joined 1 team
Signed up to lichess.org