247SportTools
Ice Hockey · Glossary

What is Corsi %?

A shot-attempt differential metric used as a proxy for puck possession and territorial dominance.

Last updated: 3 October 2026

Reviewed by Jordan Morley, FA Level 2 Football Coach

Corsi % (CF%) is all shot attempts for divided by all shot attempts (for + against) at even strength. It counts goals, saves, missed shots and blocked shots — every shot attempt. A Corsi above 50% means a player or team generates more shot attempts than opponents, indicating puck possession and offensive zone time. Sustained high Corsi is one of the strongest predictors of winning percentage.

Key points
  • All shot attempts: goals + saves + misses + blocks
  • Above 50% = possession advantage
  • Measured at even strength
  • One of the best winning predictors

Try the tool

Put this into practice with our free calculator.

Open the Corsi & Shot Differential Calculator →

In practice

Corsi — a simple count of all shot attempts (on goal, missed, and blocked) for and against a team while a player is on the ice — was one of the first widely adopted 'advanced' hockey stats because shot-attempt differential correlates reasonably well with puck possession and, over large samples, with team success, even though it ignores shot quality.

FAQ

What does a positive Corsi number mean?

A positive Corsi (or Corsi For % above 50%) means a team generates more shot attempts than it allows while that player is on the ice, generally indicating favourable puck possession.

Is Corsi considered outdated now?

It's been supplemented by shot-quality-adjusted metrics like Expected Goals, but Corsi remains a useful, simple baseline possession indicator in hockey analytics.