Played 2 Rapid games211010
Mestre200
No note yet
Played 17 Rapid games210028
Created 1 new study
Solved 21 training puzzles240464
Played 4 Rapid games21281
Played 39 Rapid games212743
Played 1 Classical game
Participated in 1 simultaneous exhibition
Played 7 Rapid games217016
Played 4 Rapid games21541
Solved 11 training puzzles234015
Played 15 Rapid games215318