Solved 13 training puzzles1669134
Yatinkoraput
No note yet
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
Solved 11 training puzzles180339
Played 2 Classical games16008
Played 2 moves in 1 correspondence game