Played 5 Rapid games111680
KrisJordan
No note yet
Played 2 Rapid games119616
Solved 28 training puzzles14532
Solved 10 training puzzles145183
Solved 9 training puzzles153442
Played 2 Rapid games
Solved 11 training puzzles149244
Solved 13 training puzzles144825