Skip to content
GitHub

Personal Statistics

The Statistics page gives you a data-driven view of your chess performance across all your imported and recorded games. All figures update automatically as you add more games and run batch analysis.

Accuracy, blunder, and mistake figures require batch engine analysis. Games that have not been analysed show only raw W/D/L counts. See Automated Analysis for how to run batch analysis.

The top of the Statistics page shows your overall record:

  • Win / Draw / Loss counts and percentages, with a colour-coded bar
  • Split by colour (White and Black shown separately)
  • Total games counted

The accuracy trend chart plots your average accuracy per game over time, with a 5-game rolling average smoothed line. Use it to see whether your play is improving across a period, or to identify a slump after a long break.

  • X-axis: game date
  • Y-axis: accuracy percentage (0–100)
  • Hover any point to see the game, date, and exact accuracy

Accuracy is calculated from the engine classifications produced during batch analysis.

The opening breakdown table shows your results grouped by ECO code prefix. Each row shows the opening name, number of games, and your W/D/L percentage as White and Black.

Use this to identify openings where your practical results are poor — these are candidates for deeper study or repertoire adjustments.

The blunder heatmap is a board visualisation that highlights which squares appear most frequently as the source or destination of your blundering moves. Squares are colour-coded by frequency — darker means more blunders involving that square.

This is useful for spotting structural blind spots (for example, consistently misjudging piece safety on the kingside).

The gallery shows thumbnail board positions from your most common blunder types. Click any thumbnail to open that game at the blunder position on the Board page for further study.

  • Luck rate: the percentage of games where you were losing (negative evaluation) but won anyway — measuring how often opponents handed you the point.
  • Opportunism rate: when an opponent makes a mistake in a lost position for you, how often you correctly capitalised on it.

High luck and low opportunism together suggest a pattern of winning on opponent errors without converting the positions you earn.

All statistics on the page can be filtered using the controls at the top:

  • Folder — restrict to games in a specific folder or subtree
  • Collection — restrict to a named collection
  • Date range — restrict to a time window

Filters apply across all panels simultaneously.