Played 8 Rapid games210011
Mestre200
No note yet
Played 30 Rapid games208938
Played 5 Rapid games212716
Played 1 Rapid game21115
Played 2 Rapid games21066
Played 1 Classical game
Participated in 1 simultaneous exhibition
Played 6 Rapid games21001