Played 1 Rapid game10124
Macedonio
No note yet
Solved 14 training puzzles12835
Played 23 Rapid games100816
Played 15 Rapid games99221
Played 19 Rapid games101354
Played 15 Rapid games95913
Played 17 Rapid games
Played 18 Rapid games94614