Solved 2 training puzzles17329
OJPO
No note yet
Solved 14 training puzzles17415
Solved 8 training puzzles173625
Solved 42 training puzzles171145
Solved 26 training puzzles175682
Solved 29 training puzzles1674123
Played 1 Blitz game150025
Completed 1 correspondence game1 loss