Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1
Completed 15+ correspondence games11 wins4 losses
Defeat vs Stockfish level 4 Defeat vs Stockfish level 4 Defeat vs Stockfish level 4 Defeat vs Stockfish level 4 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1
Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Defeat vs Stockfish level 3 Victory vs Stockfish level 3 Defeat vs Stockfish level 3 Defeat vs Stockfish level 3
Victory vs Stockfish level 3 Victory vs Stockfish level 2 Victory vs Stockfish level 1
24 wins5 losses
Solved 29 training puzzles130616
9 wins1 draw2 losses
Played 12 Rapid games139851
Completed 7 correspondence games6 wins1 draw
Victory vs Stockfish level 2 Victory vs Stockfish level 2 Draw vs Stockfish level 2 Victory vs Stockfish level 1 Victory vs Stockfish level 1 Victory vs Stockfish level 2 Victory vs Stockfish level 1