Played 3 Rapid games152835
Mehrantest
No note yet
Played 2 Classical games166559
Played 1 Classical game1724224
Played 1 Rapid game14939
Played 2 Rapid games14841
Played 1 Rapid game148314
Played 1 Rapid game146913
Played 1 Rapid game148212
Played 1 Rapid game149413