Played 11 Rapid games214624
Mestre200
No note yet
Played 7 Rapid games217016
Played 4 Rapid games21541
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