Solved 14 training puzzles1794158
training0001
No note yet
Solved 3 training puzzles1952133
Solved 3 training puzzles2085120
Played 1 Classical game201319
Solved 4 training puzzles2205734
Played 1 Classical game199432
Solved 1 training puzzle147129
Played 2 Classical games20266
Competed in 1 Swiss tournament
Ranked #1 in 29.Tournament