Played 4 Rapid games17511
MichaelChen149
No note yet
Played 11 Rapid games175211
Played 6 Rapid games176311
Solved 95 training puzzles188932
Solved 5 training puzzles185738
Played 1 Rapid game17525
Solved 6 training puzzles181920
Played 1 Classical game147525
Solved 20 training puzzles1839118
Played 6 Rapid games175721
Joined 1 team