Solved 3 training puzzles198411
No note yet
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
Solved 6 training puzzles197540