Analytics (ice hockey)

From HandWiki
Short description: Ice hockey statistics

In ice hockey, analytics is the analysis of the characteristics of hockey players and teams through the use of statistics and other tools to gain a greater understanding of the effects of their performance. Three commonly used basic statistics in ice hockey analytics are "Corsi" and "Fenwick", both of which use shot attempts to approximate puck possession, and "PDO", which is often considered a measure of luck. However, new statistics are being created every year, with "RAPM", regularized adjusted plus-minus, and "xG", expected goals, being created very recently in regards to hockey even though they have been around in other sports before. RAPM tries to isolate a players play driving ability based on multiple factors, while xG tries to show how many goals a player should be expected to add to their team independent of shooting and goalie talent.

Hockey Hall of Fame coach Roger Nielson is credited as being an early pioneer of analytics and used measures of his own invention as early as his tenure with the Peterborough Petes in the late 1960s.[1] In modern usage, analytics have traditionally been the domain of hockey bloggers and amateur statisticians. They have been increasingly adopted by National Hockey League (NHL) organizations themselves,[2] and reached mainstream usage when the NHL partnered with SAP SE to create an "enhanced" statistical package that coincided with the launch of a new website featuring analytical statistics during the 2014–15 season.[3]

Common statistics


Corsi, called shot attempts (SAT) by the NHL,[4] is the sum of shots on goal, missed shots and blocked shots.[5] It is named after coach Jim Corsi, but was developed by an Edmonton Oilers blogger and fan who developed the statistic to better measure the workload of a goaltender during a game.[6] However, today Corsi is used to approximate shot attempt differential for both teams and players, which can then be used to predict future goal differentials. If a team is losing in the goal differential halfway through the season, but possess a high Corsi, the team is creating more chances than their opponents which should result in the goal differential to get better as the team plays more games.[7] Corsi is used to approximate puck possession – the length of time a player's team controls the puck – and is typically measured as either a ratio (like plus-minus) of shot attempts for less shot attempts against, or as a percentage.[5] According to blogger Kent Wilson, most players will have a Corsi For percentage (CF%) between 40 and 60. A player or team ranked above 55% is often considered "elite".[5]


Fenwick, called unblocked shot attempts (USAT) by the NHL,[4] is a variant of Corsi that counts only shots on goal and missed shots; blocked shots, either for or against are not included. It is named after blogger Matt Fenwick and is viewed as having a stronger correlation to scoring chances.[5] Fenwick is used to help judge team and player performances that strategically use shot blocking as part of their game play. A player that blocks a high volume of shots will most likely have a lower Corsi due to them allowing more shot attempts than average. Fenwick by itself is less reliable than Corsi, but is the foundation for most Expected Goals models. [8]


PDO, called SPSV% by the NHL,[4] is the sum of a team's shooting percentage and its save percentage.[9] The sum is then multiplied by 10 and that total is the teams PDO. The sum is also used separately to see if a team should expect a regression or improvement. The combined SPSV% of all 32 NHL teams will always equal 100%.[10] PDO is usually measured at even strength, and based on the theory that most teams will ultimately regress toward a sum of 100, is often viewed as a proxy for how lucky a team is. According to Wilson, a player or team with a PDO over 102 is "probably not as good as they seem", while a player or team below 98 likely is better than they appear.[5] PDO can also track individual players by taking the sum of their shooting percentage and the team's save percentage and then multiplying the sum by 10.[11]

PDO is not actually an acronym for anything. It comes from the online handle of Brian King, the first to propose it, for forums and Counter-Strike.[12]

Zone starts

Zone starts is the ratio of how many face-offs a player is on for in the offensive zone relative to the defensive zone. A player who has a high zone start ratio will often have increased Corsi numbers due to starting in the offensive zone, while a player with a low zone start ratio will often have depressed Corsi numbers.[5] Strategically, coaches may give their best offensive players more offensive zone starts to try and create extra scoring chances, while a team's best defensive players will typically have more defensive zone starts.[4] The formula for Zone starts is: SZ% = offensive zone starts / (offensive + defensive zone starts).[13] In recent time, the use of zone starts in analysis has decreased. It has been determined that "on-the-fly" shifts account for more than half (58%) of all shifts.[14]

New statistics


RAPM is a new hockey statistic based on the RAPM statistic used in basketball. Instead of tracking a player's points, it tracks a player's shots, because they occur more often than goals, which is required to give the statistic a high quality of samples. RAPM uses a mathematical model with ridge regression that takes into account raw shot creation, Corsi and xG, and outside influences such as Shot Volume, Shot Location (xG RAPM only), Teammate Impact, Competition Impact, Score Effects, Zone Starts, Schedule, Shot Type (xG RAPM only), and Even Strength State.

There is a Corsi RAPM model that uses raw shot differential and a xG RAPM model that factors for shot location and type. The goal of RAPM is to isolate a player's play driving ability and quantify it with a value.[15]


xG models use UTSA and give each shot attempt a value depending on shot location and type. A shot from the slot might get a score of 0.30, whereas, a shot from the point may only get a score of 0.02. The model also takes into account if these shots are coming off rebounds or rush chances. This metric answers the problems of Corsi, which are that it values every shot equally. xG models, essentially track which players are taking high quality shots. The more high quality shots a player creates, the more likely they are to score.[16]

Score effects and situational modifiers

While hockey's analytical statistics can be used to measure in any manpower situation, they are most often expressed relative to play at even strength.[17] The statistics can also be viewed relative to "score effects". Corsi close and Corsi tied, for instance, are restricted to when one team leads by one goal or when the game is tied, respectively.[5] The use of "close" stats is intended to reflect the fact that a team leading a game will tend to play more defensively, meaning the trailing team will often take more shot attempts.[4]

Corsi close went under scrutiny that it did not predict future goals as well as unadjusted corsi, thus diminishing its value. Methods of weighting each shot by the score situation (score adjustment) has taken over as the method to adjust for score effects.[18]

See also


  1. Staples, David (2011-05-08). "Breaking down the NHL’s secret stats". National Post. 
  2. Stinson, Scott (2014-10-05). "Great Analytics War of 'old' versus 'new' stats wages on in the NHL". National Post. 
  3. "NHL, SAP partnership to lead statistical revolution". National Hockey League. 2015-02-20. 
  4. 4.0 4.1 4.2 4.3 4.4 Cullen, Scott (2015-02-20). "An NHL advanced stats primer". The Sports Network. 
  5. 5.0 5.1 5.2 5.3 5.4 5.5 5.6 Wilson, Kent (2014-10-04). "Don’t know Corsi? Here’s a handy-dandy primer to NHL advanced stats". Calgary Herald. 
  6. McKenzie, Bob (2014-10-06). "The real story of how Corsi got its name". The Sports Network. 
  7. O'Connor, Charlie. "An advanced stat primer: Understanding basic hockey metrics". The Athletic. 
  8. O'Connor, Charlie. "An advanced stat primer: Understanding basic hockey metrics". The Athletic. 
  9. Stinson, Scott (2015-02-19). "NHL’s release of advanced statistics an endorsement of their value, seminal shift in how league provides data". National Post. 
  10. "Corsi? PDO? Explaining some of hockey’s analytics terms". Sportsnet. 
  11. "Corsi? PDO? Explaining some of hockey’s analytics terms". Sportsnet. 
  12. @Kinger999 (15 April 2014). "@MathHappens51 @coreypronman It was a gamer tag I used while playing Counter-Strike. Used it for online forums and voila.". 
  13. Gao, Emerald. "Introducing Zone Starts". Chicago Blackhawks. 
  14. "Shift Starts and Ends, Part 1". 
  15. O'Connor, Charlie. "Hockey advanced stats primer, Part 2: How can (and should) we measure play-driving ability?". The Athletic. 
  16. O'Connor, Charlie. "Hockey advanced stats primer, Part 2: How can (and should) we measure play-driving ability?". The Athletic. 
  17. Matisz, John (2014-09-24). "Upcoming NHL season is first since hockey analytics went mainstream". Toronto Sun. 
  18. "Burtch: Value of 5v5 score close vs. score adjusted metrics for prediction – Hockey Prospectus". 

External links