Played 1 Classical game17039
Artem4436
No note yet
Played 10 Rapid games158220
Played 3 Classical games17128
Played 1 Rapid game16026
Played 4 Rapid games16083
Played 2 Rapid games16057
Played 3 Rapid games159818
Played 3 Rapid games15808