Solved 25 training puzzles1425101
Bashiri
No note yet
Solved 12 training puzzles152621
Played 2 Classical games124032
Played 6 Classical games12729
Gained 1 new follower
Competed in 1 Swiss tournament
Ranked #54 in Classical Increment
Joined 1 team
Played 6 Classical games128166
Played 3 Rapid games1181104
Solved 5 training puzzles15478
Solved 3 training puzzles153930