Goalie Lab · 2013-14 How hard is his job, and how well does he do it? Save percentage blames the goalie for everything in front of him. The environment score measures the job instead, from how much danger came at him and how hard the shots were. Goals saved above expected measures what he did with it.
Season 2013-14 Environment 50 Average
Saved above expected +4.6 +0.08 per 60 48th percentile
Save % .917 expected .915 60th percentile
Danger per 60 2.72 xGA 61st
Shot quality 6.2% per shot 27th
Shot volume 43.5 per 60 89th
High-danger share 33% 37th
Rush and rebounds 10% 11th
Penalty kill load 24% of xGA 79th Small numbers: league percentile among qualified goalies (higher = more of it, a harder job).
Environment 39 Heavy
Saved above expected +4.1 +0.15 per 60 45th percentile
Save % .914 expected .909 45th percentile
Danger per 60 2.75 xGA 65th
Shot quality 6.5% per shot 50th
Shot volume 42.3 per 60 73rd
High-danger share 36% 84th
Rush and rebounds 10% 6th
Penalty kill load 22% of xGA 50th Small numbers: league percentile among qualified goalies (higher = more of it, a harder job).
BUF · 8 GP · 426 min · not enough minutes to rank Environment — Unranked
Saved above expected -2.3 -0.33 per 60
Save % .906 expected .916
Danger per 60 2.77 xGA
Shot quality 6.1% per shot
Shot volume 45.2 per 60
High-danger share 28%
Rush and rebounds 11%
Penalty kill load 32% of xGA Small numbers: league percentile among qualified goalies (higher = more of it, a harder job).
BUF · 7 GP · 363 min · not enough minutes to rank Environment — Unranked
Saved above expected +1.3 +0.22 per 60
Save % .906 expected .899
Danger per 60 3.19 xGA
Shot quality 6.9% per shot
Shot volume 46.4 per 60
High-danger share 39%
Rush and rebounds 12%
Penalty kill load 9% of xGA Small numbers: league percentile among qualified goalies (higher = more of it, a harder job).
BUF · 2 GP · 77 min · not enough minutes to rank Environment — Unranked
Saved above expected -0.7 -0.53 per 60
Save % .879 expected .899
Danger per 60 2.61 xGA
Shot quality 6.6% per shot
Shot volume 39.2 per 60
High-danger share 36%
Rush and rebounds 10%
Penalty kill load 44% of xGA Small numbers: league percentile among qualified goalies (higher = more of it, a harder job).
The whole league Every qualified NHL goalie: how clean his job was, across (100 the easiest), and how well he did it, up. Bigger dots played more.
Find A goalie… Frederik Andersen (ANA) Craig Anderson (OTT) Niklas Backstrom (MIN) Jonathan Bernier (TOR) Reto Berra (CGY) Ben Bishop (TBL) Sergei Bobrovsky (CBJ) Martin Brodeur (NJD) Ilya Bryzgalov (EDM) Peter Budaj (MTL) Corey Crawford (CHI) Devan Dubnyk (EDM) Brian Elliott (STL) Dan Ellis (DAL) Ray Emery (PHI) Jhonas Enroth (BUF) Marc-Andre Fleury (PIT) Jean-Sebastien Giguere (COL) Thomas Greiss (PHX) Jonas Gustavsson (DET) Jaroslav Halak (STL) Josh Harding (MIN) Jonas Hiller (ANA) Braden Holtby (WSH) Jimmy Howard (DET) Carter Hutton (NSH) Chad Johnson (BOS) Martin Jones (LAK) Anton Khudobin (CAR) Darcy Kuemper (MIN) Eddie Lack (VAN) Robin Lehner (OTT) Kari Lehtonen (DAL) Anders Lindback (TBL) Henrik Lundqvist (NYR) Roberto Luongo (VAN) Steve Mason (PHI) Marek Mazanec (NSH) Curtis McElhinney (CBJ) Ryan Miller (BUF) Al Montoya (WPG) Evgeni Nabokov (NYI) Antti Niemi (SJS) Anders Nilsson (NYI) Ondrej Pavelec (WPG) Justin Peters (CAR) Kevin Poulin (NYI) Carey Price (MTL) Jonathan Quick (LAK) Antti Raanta (CHI) Karri Ramo (CGY) Tuukka Rask (BOS) James Reimer (TOR) Pekka Rinne (NSH) Cory Schneider (NJD) Ben Scrivens (EDM) Mike Smith (PHX) Alex Stalock (SJS) Cam Talbot (NYR) Tim Thomas (FLA) Semyon Varlamov (COL) Cam Ward (CAR) Jeff Zatkoff (PIT) -1 -0.75 -0.5 -0.25 0 +0.25 +0.5 +0.75 +1 0 25 50 75 100 Cleaner job → ↑ Saved more than expected Sheltered and sharp Busy and brilliant Sheltered and leaky Swamped Miller Enroth
Tap a dot, or find a goalie, for his numbers.
Side by side Up to three goalies. Tap a dot above, or add one here.
Add A goalie… Jhonas Enroth (BUF) Matt Hackett (BUF) Connor Knapp (BUF) Nathan Lieuwen (BUF) Ryan Miller (BUF) Sami Aittokallio (COL) ● Frederik Andersen (ANA) ● Craig Anderson (OTT) ● Richard Bachman (EDM) ● Niklas Backstrom (MIN) ● Jonathan Bernier (TOR) ● Reto Berra (CGY) ● Martin Biron (NYR) ● Ben Bishop (TBL) ● Sergei Bobrovsky (CBJ) ● Martin Brodeur (NJD) ● Ilya Bryzgalov (EDM) ● Peter Budaj (MTL) ● Jack Campbell (DAL) ● Scott Clemmensen (FLA) ● Corey Crawford (CHI) ● John Curry (MIN) ● Cedrick Desjardins (TBL) ● Devan Dubnyk (EDM) ● Brian Elliott (STL) ● Dan Ellis (DAL) ● Ray Emery (PHI) ● Joacim Eriksson (VAN) ● Viktor Fasth (EDM) ● Marc-Andre Fleury (PIT) ● John Gibson (ANA) ● Jean-Sebastien Giguere (COL) ● Thomas Greiss (PHX) ● Philipp Grubauer (WSH) ● Kristers Gudlevskis (TBL) ● Jonas Gustavsson (DET) ● Jaroslav Halak (STL) ● Andrew Hammond (OTT) ● Josh Harding (MIN) ● Calvin Heeter (PHI) ● Magnus Hellberg (NSH) ● Jonas Hiller (ANA) ● Braden Holtby (WSH) ● Jimmy Howard (DET) ● Michael Hutchinson (WPG) ● Carter Hutton (NSH) ● Chad Johnson (BOS) ● Martin Jones (LAK) ● Nikolai Khabibulin (CHI) ● Anton Khudobin (CAR) ● Darcy Kuemper (MIN) ● Jason LaBarbera (EDM) ● Eddie Lack (VAN) ● Nathan Lawson (OTT) ● Robin Lehner (OTT) ● Kari Lehtonen (DAL) ● Anders Lindback (TBL) ● Henrik Lundqvist (NYR) ● Roberto Luongo (VAN) ● Joey MacDonald (CGY) ● Drew MacIntyre (TOR) ● Jacob Markstrom (FLA) ● Steve Mason (PHI) ● Marek Mazanec (NSH) ● Curtis McElhinney (CBJ) ● Mike McKenna (CBJ) ● Al Montoya (WPG) ● Petr Mrazek (DET) ● Evgeni Nabokov (NYI) ● Michal Neuvirth (WSH) ● Antti Niemi (SJS) ● Anders Nilsson (NYI) ● Cristopher Nilstorp (DAL) ● Joni Ortio (CGY) ● Ondrej Pavelec (WPG) ● Justin Peters (CAR) ● Kevin Poulin (NYI) ● Carey Price (MTL) ● Jonathan Quick (LAK) ● Antti Raanta (CHI) ● Karri Ramo (CGY) ● Tuukka Rask (BOS) ● James Reimer (TOR) ● Pekka Rinne (NSH) ● Cory Schneider (NJD) ● Ben Scrivens (EDM) ● Kent Simpson (CHI) ● Mike Smith (PHX) ● Alex Stalock (SJS) ● Niklas Svedberg (BOS) ● Cam Talbot (NYR) ● Tim Thomas (FLA) ● Dustin Tokarski (MTL) ● Semyon Varlamov (COL) ● Mark Visentin (PHX) ● Cam Ward (CAR) ● Jeff Zatkoff (PIT) ● Games 59 27 Minutes 3500 1574 Save % .91760th .91445th Expected save % .915 .909 Saved above expected +4.648th +4.145th Per 60 +0.0840th +0.1552nd Environment 50 Average 39 Heavy Danger per 60 2.72 xGA 61st 2.75 xGA 65th Shot quality 6.2% per shot 27th 6.5% per shot 50th Shot volume 43.5 per 60 89th 42.3 per 60 73rd High-danger share 33% 37th 36% 84th Rush and rebounds 10% 11th 10% 6th Penalty kill load 24% of xGA 79th 22% of xGA 50th Small numbers are league percentiles among qualified goalies. Save percentage and saved above expected: higher is better. The environment's ingredients: higher means more of it, a harder job.
Save map Any goalie's season, shot by shot or by area of the ice.
Goalie Ryan Miller (BUF) Jhonas Enroth (BUF) Matt Hackett (BUF) Nathan Lieuwen (BUF) Connor Knapp (BUF) Kari Lehtonen (DAL) Marc-Andre Fleury (PIT) Antti Niemi (SJS) Henrik Lundqvist (NYR) Semyon Varlamov (COL) Mike Smith (PHX) Ben Bishop (TBL) Steve Mason (PHI) Carey Price (MTL) Corey Crawford (CHI) Tuukka Rask (BOS) Ondrej Pavelec (WPG) Sergei Bobrovsky (CBJ) Roberto Luongo (VAN) Jonathan Bernier (TOR) Jimmy Howard (DET) Craig Anderson (OTT) Jaroslav Halak (STL) Jonas Hiller (ANA) Jonathan Quick (LAK) Cory Schneider (NJD) Braden Holtby (WSH) Tim Thomas (FLA) Eddie Lack (VAN) Martin Brodeur (NJD) Evgeni Nabokov (NYI) Ben Scrivens (EDM) Karri Ramo (CGY) Carter Hutton (NSH) Anton Khudobin (CAR) Robin Lehner (OTT) Ilya Bryzgalov (EDM) Devan Dubnyk (EDM) James Reimer (TOR) Reto Berra (CGY) Josh Harding (MIN) Cam Ward (CAR) Kevin Poulin (NYI) Brian Elliott (STL) Frederik Andersen (ANA) Jonas Gustavsson (DET) Al Montoya (WPG) Chad Johnson (BOS) Darcy Kuemper (MIN) Curtis McElhinney (CBJ) Ray Emery (PHI) Antti Raanta (CHI) Pekka Rinne (NSH) Marek Mazanec (NSH) Peter Budaj (MTL) Anders Lindback (TBL) Thomas Greiss (PHX) Alex Stalock (SJS) Justin Peters (CAR) Jean-Sebastien Giguere (COL) Cam Talbot (NYR) Jeff Zatkoff (PIT) Anders Nilsson (NYI) Martin Jones (LAK) Niklas Backstrom (MIN) Dan Ellis (DAL) Scott Clemmensen (FLA) Michal Neuvirth (WSH) Philipp Grubauer (WSH) Jacob Markstrom (FLA) Viktor Fasth (EDM) Joey MacDonald (CGY) Joni Ortio (CGY) Petr Mrazek (DET) Jason LaBarbera (EDM) Mike McKenna (CBJ) Michael Hutchinson (WPG) John Gibson (ANA) Nikolai Khabibulin (CHI) Dustin Tokarski (MTL) Richard Bachman (EDM) Drew MacIntyre (TOR) John Curry (MIN) Martin Biron (NYR) Calvin Heeter (PHI) Niklas Svedberg (BOS) Jack Campbell (DAL) Kristers Gudlevskis (TBL) Mark Visentin (PHX) Sami Aittokallio (COL) Cristopher Nilstorp (DAL) Joacim Eriksson (VAN) Andrew Hammond (OTT) Kent Simpson (CHI) Cedrick Desjardins (TBL) Magnus Hellberg (NSH) Nathan Lawson (OTT) Loading his shots…
The environment score measures how clean a goalie's job was: 100 is the easiest in the league, 0 the hardest. It ranks six things against every NHL goalie with at least a quarter of the league leader's minutes: expected goals against per 60 (35%), expected goals per shot (25%), shots per 60 (15%), the share of shots from high danger (10%), the share off the rush or a rebound (10%) and the share of danger faced on the penalty kill (5%). 80 and up is sheltered, under 20 is under siege. Areas of the ice follow NHL Edge's danger bands. How expected goals work