Played 49 Rapid games158580
hainanpengyuyan
No note yet
Played 26 Blitz games14556
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