Played 1 Rapid game91229
Ammasiva122
No note yet
Played 4 Rapid games883103
Played 1 Rapid game98635
Joined 1 team
Played 1 Classical game
Participated in 1 simultaneous exhibition
Played 4 Rapid games95145
Solved 6 training puzzles109420
Played 6 Rapid games996128