On-Ice Effectiveness

Measuring NHL players by how effective they are when deployed.


Click the table heads to sort. Additional stats are hidden for mobile browsers.

Name OEFF DEFF EFF Points +/- Time on Ice Seconds on Ice
Adam Fox0.9490.0791.028111210:3912639
Filip Chytil0.62800.62860159:189558
Blake Wheeler-0.38-0.507-0.8871-4131:367896
Nick Bonino00000119:567196
Chris Kreider1.1190.321.439104208:3512515
Tyler Pitlick1.0320.5161.5481132:181938
Vincent Trocheck0.312-0.0780.2345-1213:3312813
Mika Zibanejad0.9840.3031.28794220:0713207
Barclay Goodrow0.14800.14810112:296749
Jacob Trouba0.4170.1390.55642239:3514375
Jimmy Vesey1.3080.7472.0553489:125352
Erik Gustafsson1.0090.5051.51466198:1111891
Jonny Brodzinski-1.808-1.808-3.6160-109:13553
Artemi Panarin1.5010.0791.58181210:5512655
Ryan Lindgren-0.084-0.168-0.2521-2198:0911889
K'Andre Miller1.0490.5591.60878238:2214302
Kaapo Kakko0.2960.0990.39521168:5010130
Zac Jones-1.906-1.906-3.8120-326:141574
Braden Schneider-0.094-0.283-0.3772-3176:5010610
Alexis Lafrenière0.4700.4750177:1510635
Will Cuylle0.4790.120.59931139:058345

Team Effectiveness

TEFF is found by averaging the EFF of all players on the team.

See the Team comparison table here.

Team TOEFF TDEFF TEFF Record Points Games Played Division Rank Conference Rank League Rank
New York Rangers0.354-0.0610.2938-2-11711124

Effectiveness (EFF) attempts to determine how effective a player is on the ice. EFF considers Time-On-Ice, Points (in the case of OEFF), and +/-.

Offensive Effectiveness

OEFF is determined by adding the player's points with their +/- and dividing the sum by the seconds-on-ice. I multiply this number by 1000 for readability.

OEFF = ((points + plus-minus) / seconds on ice) * 1000

Defensive Effectiveness

DEFF is even simpler to calculate as we remove the benefit of offense from the OEFF. The sum is also multiplied by 1000 for readability.

DEFF = (plus-minus / seconds on ice) * 1000

Overall Effectiveness

To determine a player's overall effectiveness, we add OEFF and DEFF.

EFF = OEFF + DEFF


Rationale

The focus of EFF is not productivity but effectiveness. The questions being answered are:

  1. How effective is this player when deployed on the ice?
  2. How likely is it that the player's team team will score when this player is on the ice?
  3. How unlikely is it that the opposing team will score when this player is on the ice?

The higher the EFF, the more effective they are. Players with an EFF under 0 can be considered ineffective.

Calculating the time-on-ice into EFF adds much-needed context to the raw +/- metric. For example, here are two players from the 2022-2023 season.

Name OEFF DEFF EFF Points +/- Time on Ice Seconds on Ice
Filip Chytil 0.92 0.23 1.15 45 15 1086:36 65196
Chris Kreider 0.859 0.241 1.1 54 21 1454:38 87278

Because of the 368 minutes (~6 complete games) of ice-time disparity, Chytil and Kreider were nearly equally effective despite the relatively wide gap in points and +/-.