Played 2 Rapid games216512
Mestre200
No note yet
Solved 11 training puzzles234015
Played 15 Rapid games215318
Solved 5 training puzzles23253
Played 17 Rapid games21716
Played 1 Classical game
Participated in 1 simultaneous exhibition
Played 6 Rapid games216519
Played 1 Rapid game
Participated in 1 simultaneous exhibition
Solved 3 training puzzles23283
Played 1 Rapid game21466
Played 13 Rapid games21404