Played 1 Classical game14063
Bloominrosey1
No note yet
Played 1 Rapid game111134
Played 1 Rapid game1077118
Played 4 Classical games1409116
Solved 5 training puzzles13339
Played 1 Classical game129343
Solved 59 training puzzles13243
Played 1 Classical game125034