Goalie Lab · 2022-23

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.

Season2022-23

Ukko-Pekka Luukkonen

BUF · 33 GP · 1910 min
Environment12Under siege
Saved above expected-7.7-0.24 per 6017th percentile
Save %.891expected .89820th percentile
Danger per 60
3.28 xGA89th
Shot quality
7.6% per shot97th
Shot volume
43.3 per 6070th
High-danger share
41%95th
Rush and rebounds
15%15th
Penalty kill load
21% of xGA47th

Small numbers: league percentile among qualified goalies (higher = more of it, a harder job).

Craig Anderson

BUF · 26 GP · 1490 min
Environment27Heavy
Saved above expected+3.4+0.14 per 6061st percentile
Save %.909expected .90564th percentile
Danger per 60
3.08 xGA70th
Shot quality
7.1% per shot64th
Shot volume
43.1 per 6067th
High-danger share
40%83rd
Rush and rebounds
14%12th
Penalty kill load
24% of xGA80th

Small numbers: league percentile among qualified goalies (higher = more of it, a harder job).

Eric Comrie

BUF · 19 GP · 1112 min
Environment17Under siege
Saved above expected-5.2-0.28 per 6029th percentile
Save %.886expected .89511th percentile
Danger per 60
3.23 xGA80th
Shot quality
7.8% per shot100th
Shot volume
41.4 per 6041st
High-danger share
42%98th
Rush and rebounds
16%64th
Penalty kill load
18% of xGA3rd

Small numbers: league percentile among qualified goalies (higher = more of it, a harder job).

Devon Levi

BUF · 7 GP · 429 min · not enough minutes to rank
Environment—Unranked
Saved above expected+3.2+0.44 per 60
Save %.910expected .895
Danger per 60
3.24 xGA
Shot quality
7.5% per shot
Shot volume
43.1 per 60
High-danger share
41%
Rush and rebounds
18%
Penalty kill load
13% 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.

-1-0.75-0.5-0.250+0.25+0.5+0.75+10255075100Cleaner job →↑ Saved more than expectedSheltered and sharpBusy and brilliantSheltered and leakySwampedLuukkonenAndersonComrie
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.

Ukko-Pekka LuukkonenBUF
Craig AndersonBUF
Games3326Minutes19101490Save %.89120th.90964thExpected save %.898.905Saved above expected-7.717th+3.461stPer 60-0.2423rd+0.1465thEnvironment12Under siege27HeavyDanger per 603.28 xGA89th3.08 xGA70thShot quality7.6% per shot97th7.1% per shot64thShot volume43.3 per 6070th43.1 per 6067thHigh-danger share41%95th40%83rdRush and rebounds15%15th14%12thPenalty kill load21% of xGA47th24% of xGA80th

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.

Where and how●

Save map

Any goalie's season, shot by shot or by area of the ice.

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