Joined 1 team
Mohammadd3434
No note yet
Mahdi3434
Played 1 Classical game180365
Played 3 Classical games1868432
Solved 9 training puzzles152489
Solved 45 training puzzles161375
Solved 79 training puzzles153838
Played 1 Classical game230093