Played 1 Rapid game98321
Ellen495867
No note yet
Completed 1 correspondence game1 win
Played 5 Rapid games10045
Competed in 1 Swiss tournament
Ranked #27 in 第二届新加坡上海友谊赛
Solved 39 training puzzles912588
Played 1 Rapid game99923
Completed 1 correspondence game1 win
Played 1 Rapid game97628
Played 5 Rapid games94859
Played 1 Bullet game1373127
Completed 1 correspondence game1 win
Competed in 1 Swiss tournament
Ranked #16 in Sunday Night Match
Played 2 Rapid games88953
Joined 1 team