Hockey Stats Explained: What Corsi, Expected Goals, and Advanced Analytics Actually Mean
Hockey fans have lived through a translation problem for about fifteen years now.
Advanced stats entered the sport through hockey analytics communities in the early 2010s, borrowed concepts from basketball and baseball, and were immediately controversial. Traditionalists dismissed them. Analytics people overcorrected.
Both sides missed what actually matters: these stats describe things that happen in hockey games that the eye alone misses.
What Corsi Actually Measures
Corsi is a proxy for puck possession. It measures all shot attempts — on goal, missed, and blocked — while a player is on the ice, compared against the opponent's shot attempts. A player with a positive Corsi relative rating is on the ice for more shot attempts than against.
It's not a perfect measure. A player who plays in the offensive zone constantly will post better Corsi numbers than a defenseman who logs heavy minutes in his own end. But over large sample sizes, Corsi correlates with winning better than traditional stats do.
Expected Goals and the Limits of Shot Counts
Expected Goals, or xG, assigns a probability value to every shot based on location, angle, and type. A wrist shot from the slot is worth more than a slap shot from the blue line. A rebound chance is worth more than a initial shot.
The value in xG isn't the exact number. It's the frame of reference. Teams that consistently generate high-xG chances tend to score more goals over time. Players who consistently generate high-xG chances tend to be better scorers.
Fenwick and the Missing Data Problem
Fenwick is corsi without blocked shots. It measures unblocked shot attempts only. Some analysts prefer it because blocked shots involve a level of intentionality — a player choosing to block — that complicates the possession picture.
Neither Corsi nor Fenwick captures everything. Neither is a replacement for watching the game. But together with eye test observation, they add context that improves understanding.
Zone Starts and Usage
Zone start percentage tells you how often a player begins his shift in the offensive, neutral, or defensive zone. Players who start frequently in the offensive zone will post better raw possession numbers than players who start frequently in the defensive zone.
This matters for evaluating players accurately. A defenseman who gets crushed in Corsi but plays against top lines and starts in his own end isn't playing badly. He's playing hard minutes. The stats don't always show that.
Why This Still Matters
Hockey stats aren't just for analysts. They're for coaches evaluating players, scouts projecting prospects, and fans who want to understand what's actually happening in the games they watch.
RinkStop's player database lets you track these numbers across leagues and seasons. Understanding the stats is one thing. Finding the data is easier with the right tools.
