Played 1 Rapid game15805
Elric23
No note yet
Played 9 Rapid games15855
Played 4 Rapid games158011
Solved 7 training puzzles183433
Played 6 Rapid games15911
Completed 1 correspondence game1 loss
Solved 61 training puzzles186783
Played 8 Rapid games15908
Solved 41 training puzzles1784136
Played 5 Rapid games159817
Played 4 Rapid games15817