Played 1 Rapid game104223
TheerejC
No note yet
Played 1 Rapid game106524
Played 1 Classical game152812
Played 1 Rapid game104119
Played 1 Classical game151627
Solved 1 training puzzle146513
Solved 1 training puzzle147810
Solved 21 training puzzles148824