Solved 55 training puzzles110115
Mahdyarasgari
No note yet
Played 9 Rapid games64818
Played 1 Classical game
Solved 30 training puzzles11165
Played 2 Classical games
Solved 6 training puzzles11218
Played 1 Classical game
Played 2 Classical games
Played 1 Rapid game
Solved 7 training puzzles111344
Played 5 Rapid games6305
Played 2 Classical games1469146
Played 1 Bullet game1359116
Solved 6 training puzzles106915
Played 3 Rapid games63511
Played 2 Bullet games1475183
Played 1 Classical game
Completed 1 correspondence game1 win