Played 1 Rapid game150728
Aminplusplus
No note yet
Played 4 Rapid games153518
Played 1 Rapid game155312
Played 2 Rapid games15414
Played 1 Rapid game15458
Solved 3 training puzzles1830156
Played 5 Rapid games15376
Played 2 Blitz games129083
Played 1 Rapid game15436
Iran