Played 3 Rapid games11555
Mageking
No note yet
Played 5 Rapid games116016
Solved 24 training puzzles134242
Played 4 Rapid games11442
Solved 88 training puzzles130046
Played 8 Rapid games11469
Played 1 Rapid game11376
Played 9 Rapid games113111
Played 3 Rapid games11209