Hockey Corsi Calculator

Calculate Corsi (shot attempt differential) and Corsi percentage for evaluating possession-based performance in ice hockey.

Corsi For %

54.3 %

Corsi For (CF)50
Corsi Against (CA)42
Corsi Differential8

Corsi For % vs Shots on Goal For

Corsi in Hockey Analytics

Corsi counts all shot attempts (shots on goal + missed shots + blocked shots) as a proxy for puck possession and offensive pressure.

Formula

Corsi For (CF) = Shots For + Missed Shots For + Blocked Shots For

Corsi For % = CF / (CF + CA) x 100

A Corsi For % above 50% means the team is generating more shot attempts than it is allowing. Teams with sustained CF% above 52% tend to make the playoffs.

Example Calculation

A team records 30 shots on goal, 12 missed, 8 blocked (for), vs 25, 10, 7 (against).

  1. 01CF = 30 + 12 + 8 = 50
  2. 02CA = 25 + 10 + 7 = 42
  3. 03Corsi % = 50 / (50 + 42) x 100 = 54.3%
  4. 04Differential = 50 - 42 = +8

Frequently Asked Questions

Learn More

Understanding Batting Average - A Complete Guide to Baseball's Key Stat

Learn how batting average is calculated, what makes a good average, and how it compares to modern baseball statistics like OBP and OPS.

Related Calculators