Solved 41 training puzzles22153
onyango
No note yet
Solved 80 training puzzles2218133
Played 10 Rapid games20088
Solved 30 training puzzles208542
Solved 16 training puzzles212760
Played 8 Rapid games20006
Solved 2 training puzzles206721
Played 8 Rapid games199418
Played 13 Rapid games19768
Played 12 Rapid games198443