Solved 4 training puzzles231810
Mestre200
No note yet
Played 6 Rapid games21749
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
Played 5 Rapid games213616
Solved 44 training puzzles232558
Played 1 Classical game
Participated in 1 simultaneous exhibition