Played 1 Rapid game
baruch2016a
No note yet
Participated in 1 simultaneous exhibition
Solved 94 training puzzles113219
Solved 149 training puzzles111397
Solved 100 training puzzles121026
Solved 92 training puzzles118454
Solved 100 training puzzles123835
Solved 165 training puzzles120363