Played 43 Rapid games159867
hainanpengyuyan
No note yet
Played 5 Blitz games143514
Played 2 Classical games17981
Completed 1 correspondence game1 draw
Played 51 Rapid games16659
Played 52 Rapid games165662
Played 13 Rapid games159441
Played 17 Rapid games155343
Played 1 Blitz game144924
Played 7 Classical games1799109
Played 5 Rapid games151021
Played 22 Rapid games14898
Played 12 Blitz games142567
Played 3 Classical games1908408