Played 1 Rapid game93314
Breitling80
No note yet
Played 1 Rapid game94710
Played 1 Blitz game66826
Played 1 Rapid game9379
Played 1 Rapid game9468
Played 1 Rapid game95413
Solved 4 training puzzles132153
Played 2 Rapid games
Solved 7 training puzzles126889
Played 1 Rapid game9419