Played 9 Rapid games1235390
Baoxinpeng
No note yet
Played 1 Classical game
Competed in 1 Swiss tournament
Ranked #232 in Товарищеский онлайн-турнир
Solved 5 training puzzles1031469
Played 3 Rapid games1625152
Joined 1 team
Played 1 Rapid game1777277