Goalie Lab · 2021-22

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.

Season2021-22

Craig Anderson

BUF · 31 GP · 1867 min
Environment41Average
Saved above expected-6.8-0.22 per 6019th percentile
Save %.896expected .90420th percentile
Danger per 60
2.83 xGA44th
Shot quality
7.0% per shot72nd
Shot volume
40.4 per 6036th
High-danger share
40%95th
Rush and rebounds
14%58th
Penalty kill load
16% of xGA11th

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

Dustin Tokarski

BUF · 29 GP · 1671 min
Environment52Average
Saved above expected-9.3-0.33 per 6014th percentile
Save %.898expected .90927th percentile
Danger per 60
2.90 xGA58th
Shot quality
6.9% per shot62nd
Shot volume
42.0 per 6048th
High-danger share
37%55th
Rush and rebounds
12%8th
Penalty kill load
19% of xGA47th

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

Aaron Dell

BUF · 12 GP · 565 min · not enough minutes to rank
Environment—Unranked
Saved above expected-6.2-0.65 per 60
Save %.891expected .908
Danger per 60
3.38 xGA
Shot quality
7.0% per shot
Shot volume
48.3 per 60
High-danger share
36%
Rush and rebounds
12%
Penalty kill load
21% of xGA

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

Ukko-Pekka Luukkonen

BUF · 9 GP · 503 min · not enough minutes to rank
Environment—Unranked
Saved above expected-0.7-0.08 per 60
Save %.916expected .919
Danger per 60
2.66 xGA
Shot quality
5.7% per shot
Shot volume
46.6 per 60
High-danger share
30%
Rush and rebounds
11%
Penalty kill load
18% of xGA

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

Malcolm Subban

BUF · 4 GP · 210 min · not enough minutes to rank
Environment—Unranked
Saved above expected-5.3-1.51 per 60
Save %.871expected .911
Danger per 60
3.33 xGA
Shot quality
6.9% per shot
Shot volume
48.2 per 60
High-danger share
37%
Rush and rebounds
12%
Penalty kill load
16% of xGA

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

Michael Houser

BUF · 2 GP · 120 min · not enough minutes to rank
Environment—Unranked
Saved above expected+1.5+0.76 per 60
Save %.948expected .928
Danger per 60
2.76 xGA
Shot quality
5.2% per shot
Shot volume
53.5 per 60
High-danger share
22%
Rush and rebounds
16%
Penalty kill load
46% 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 leakySwampedAndersonTokarski
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.

Craig AndersonBUF
Dustin TokarskiBUF
Games3129Minutes18671671Save %.89620th.89827thExpected save %.904.909Saved above expected-6.819th-9.314thPer 60-0.2220th-0.3316thEnvironment41Average52AverageDanger per 602.83 xGA44th2.90 xGA58thShot quality7.0% per shot72nd6.9% per shot62ndShot volume40.4 per 6036th42.0 per 6048thHigh-danger share40%95th37%55thRush and rebounds14%58th12%8thPenalty kill load16% of xGA11th19% of xGA47th

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