Played 15 Rapid games10535
nsdp87
No note yet
Played 7 Rapid games10583
Played 4 Rapid games106126
Played 2 Classical games13372
Played 3 Classical games13357
Played 1 Rapid game108721
Played 18 Classical games132827
Played 10 Rapid games106693
Played 6 Classical games135524
Played 10 Classical games137913