Solved 5 training puzzles192559
No note yet
Solved 3 training puzzles198411
Solved 2 training puzzles197328
Solved 1 training puzzle200119
Solved 1 training puzzle198215
Completed 1 correspondence game1 loss
Solved 7 training puzzles19675
Supported lichess.org for 11 months as a Patron
Solved 1 training puzzle196213