Played 2 Rapid games
haiyen1392
No note yet
Played 8 Rapid games1827240
Played 1 Blitz game141981
Solved 42 training puzzles143462
Played 8 Rapid games
Solved 108 training puzzles137262
Played 14 Rapid games
Solved 138 training puzzles143466
Played 2 Rapid games
Played 5 Rapid games
Played 5 Rapid games