Solved 5 training puzzles182923
No note yet
Played 1 Rapid game15422
Solved 4 training puzzles180643
Supported lichess.org for 40 months as a Patron
Solved 4 training puzzles18492
Solved 5 training puzzles18511
Solved 1 training puzzle185214
Solved 1 training puzzle186610