Solved 23 training puzzles148549
Mccalleon
No note yet
Solved 396 training puzzles1436167
Played 6 Rapid games142920
Solved 82 training puzzles160320
Solved 44 training puzzles158341
Solved 113 training puzzles1542153
Played 7 Rapid games144912
Solved 44 training puzzles138960
Solved 6 training puzzles144952