Played 4 Rapid games212817
Mestre200
No note yet
Played 3 Classical games
Participated in 1 simultaneous exhibitionHosted 1 simultaneous exhibition
Played 2 Rapid games211111
Played 8 Rapid games210011
Played 30 Rapid games208938
Played 5 Rapid games212716
Played 1 Rapid game21115
Played 2 Rapid games21066