Played 8 Rapid games1665127
Yarichess
No note yet
Solved 39 training puzzles179712
Solved 48 training puzzles1809163
Solved 16 training puzzles1646145
Played 2 Rapid games153823
Played 3 Rapid games15613
Played 4 Rapid games156461
Played 2 Rapid games15032