Solved 20 training puzzles137466
Valide-61
No note yet
Solved 16 training puzzles1308158
Solved 20 training puzzles14667
Solved 22 training puzzles145996
Solved 13 training puzzles1555299
Solved 10 training puzzles1256132
Played 3 Rapid games1559127
Competed in 1 Swiss tournament
Ranked #4 in Kasparov
Solved 33 training puzzles138827