Played 1 Rapid game116956
Varondus
No note yet
Completed 1 correspondence game1 win
Solved 9 training puzzles157644
Played 1 Rapid game122537
Played 4 Rapid games126220
Played 1 Rapid game128278
Solved 20 training puzzles153258
Solved 43 training puzzles1590234