Played 1 Rapid game126646
Farrel32
No note yet
Played 1 Blitz game1099115
Solved 97 training puzzles1031147
Played 1 Rapid game122017
Solved 76 training puzzles11789
Solved 17 training puzzles116997
Played 8 Rapid games120339
Solved 1 training puzzle1266234
Played 2 Rapid games12429