Played 1 Classical game154612
HVivi
No note yet
Played 1 Rapid game139513
Played 1 Classical game15348
Played 2 Classical games
Played 3 Rapid games138238
Played 1 Classical game15425
Played 6 Classical games154756
Played 1 Rapid game134410