The winning goal will lead the match report. But what about the centre whose line kept the opposition defending, yet finished without a point? Or the defender who spent the final period protecting a lead?

Game Score brings a skater’s recorded contributions into one number. Goals and assists matter, but so do shots, blocks, faceoffs and what happens while the player is on the ice. The breakdown helps explain how a player reached that total.

For fans, it adds another angle to the post-game debate. For coaches and analysts, it can point to performances and shifts worth a closer look.

Where the idea came from

Hockey analyst Dom Luszczyszyn introduced his Game Score in July 2016, inspired by John Hollinger’s basketball measure. The aim was simple: bring familiar statistics together to describe a player’s productivity in one game. His original introduction on Hockey Graphs explains the idea and formula.

LakelandAI adapts that approach to the data we can support. Our versions use fixed weights informed by the original formula, historical hockey data and choices about how much each contribution should count. They remain experimental measures, not a definitive verdict on a player.

What the number means

A higher score reflects more of the contributions the formula rewards. It is not a rating out of ten, and zero does not mean league average. A negative score means the deductions outweighed the credits.

There is no universal cut-off for a “good” game in our versions. Start with the player’s own history, then consider players with similar roles and opportunities. Always compare scores calculated with the same version.

A season total also reflects how many games a player has played. An average per game helps separate that from productivity per appearance, but neither adjusts for ice time.

Our calculation method

The principle is straightforward: multiply each statistic by its weight, then add the contributions together. A goal earns more credit than a blocked shot. Faceoff wins add credit and losses subtract it. At five-on-five, team shot attempts and goals add credit while opposition attempts and goals subtract it.

Individual statistics include all playing situations, including the power play and penalty kill. The two shared, on-ice measures cover five-on-five only. A shot attempt includes a shot on goal, a miss or a blocked attempt; it tells us about shot volume, not chance quality.

Those on-ice results belong to the whole group. A skater can receive credit for a team goal without scoring or assisting. A goal can also appear in several parts of the calculation—as a goal, a shot and an on-ice event. That overlap is built into the formula.

Our three versions

Basic is a simplified adaptation of the 2016 formula. It combines goals, assists, shots, blocks, faceoff balance, and five-on-five shot-attempt and goal balances. It treats all assists alike and leaves out penalties.

Balanced uses the same seven ingredients with different weights, informed by historical event frequencies. It gives less weight than Basic to assists, shots, blocks and on-ice balances. Its name does not mean it has been shown to be more accurate or fairer across roles.

Hybrid combines individual statistics from the Swiss Ice Hockey Federation (SIHF) with checked on-ice events and lineups. It distinguishes primary and secondary assists, and deducts penalties charged to the skater. It does not reward penalties drawn. Its weights draw on the original approach and historical Swiss games.

Each publication uses one named version with fixed weights. Forwards and defenders use the same formula; goalkeepers are outside this calculation.

A night worth 2.07 with Basic

Imagine a centre records one goal, one assist, four shots and two blocks. They win six faceoffs and lose four. At five-on-five, their team out-attempts the opposition 14–10 and outscores it 2–1 during their shifts.

ContributionBasic score
One goal+0.75
One assist+0.55
Four shots on goal+0.30
Two blocks+0.10
Two more faceoff wins than losses+0.02
Four more team attempts than opposition attempts+0.20
One more team goal than opposition goals+0.15
Total2.07

That describes a productive night: scoring, creating and being on the ice for the better of five-on-five play. It does not mean the centre was worth exactly 2.07 goals. Another skater could reach the same total in a different way, which is why the breakdown matters.

Comparing ice time

The optional Game Score per 60 minutes view puts the score on a common time scale. A score of +1.00 in 20 minutes becomes +3.00 per 60. It describes the rate of recorded contributions, not what a player would necessarily achieve in a full hour.

For several games, we use the combined score and combined ice time. Very short appearances can produce extreme rates, so individual rates are hidden below five minutes; that display rule does not guarantee reliability above it. Hybrid uses SIHF’s published ice time. Basic and Balanced use provider-reported time whose clock interpretation has not been independently verified.

Strengths and limitations

What makes it useful:

  • It looks beyond points. Shots, blocks and the balance of play can highlight a night that goals and assists alone miss.
  • It gives you something to investigate. Fans can revisit a standout performance; coaches and analysts can use the breakdown to guide video review.
  • It makes patterns easier to spot. A run of positive shot-attempt balances invites a different discussion from a spike driven by two goals.

What it cannot tell you on its own:

  • Context still matters. Minutes, teammates, opponents, special-teams duties and game situation shape the numbers. Per-60 scores adjust for time played, but not role, teammates, opponents or game situation.
  • Some valuable work goes uncounted. Closing a passing lane, supporting a breakout or protecting the slot earns no separate credit. Scoring is prominent, so defensive contributions can be understated.
  • Shot quality is missing. A routine point shot and a close-range chance each count as one shot on goal. There is no expected-goals component.
  • Coverage limits comparisons. Missing required data leaves a score unavailable, not zero. Check included games and dates: a partial season is not a complete-season ranking.
  • It is not a forecast. We have not established that these versions predict future performance or fairly compare different positions. Small differences and short streaks need care.

Using Game Score to evaluate players

Choose a game that stands out, then ask what produced the number. If goals drove the score, revisit the chances and finishes. If shot attempts drove it, look at how the line created pressure and whether it reached dangerous areas.

For a defender protecting a late lead, check the assignment before judging a low total. Blocks add credit, but repeated opposition attempts reduce the score. Video can show whether the player protected the slot well or struggled to clear the zone.

Use Game Score to start a better hockey conversation. Open a player’s history, inspect the breakdown and return to the shifts with something specific to look for.

Explore Game Score