Solved 4 training puzzles
Yatinkoraput
No note yet
Played 2 Classical games16261
Played 1 move in 1 correspondence game
Solved 13 training puzzles1669134
Played 5 Classical games
Played 1 move in 1 correspondence game
Played 1 Classical game16255
Played 2 moves in 2 correspondence games
Played 2 moves in 2 correspondence games
Played 1 Classical game16205
Played 4 moves in 2 correspondence games
Played 3 Classical games161512
Played 2 Rapid games15034
Played 1 Three-check game1412154
Played 9 moves in 1 correspondence game
Started following 1 player
Played 3 Classical games16033
Played 1 move in 1 correspondence game
Competed in 1 Swiss tournament
Ranked #40 in Classical