Forensic Hockey
The Forensic Files

The Goaltending Verdict

Playoff series are decided at the nets. Goals saved above expected (GSAx) measures who won the goaltending battle in every series - with honest margins: when the gap is inside the noise, we call it even and make no claim.

85%

of series with a real goaltending edge go to the team that won the nets

168 of 197 series since 2010-11 with a clear GSAx edge (50 more were even in the crease - no verdict). The control: the team that created more chances won just 61%. Out-creating your opponent barely matters; out-goaltending them decides it.

Honest caveat: GSAx is the goals-vs-expected residual at one net - it can't separate a goalie standing on his head from opposing shooters going cold, and it shares goals-against with the result itself. Read it as a decomposition of how series were won, not a cause. Chance creation (xG) is the pre-outcome control.

Goal prevention, decomposed · 2025-26

Every team's goals-against split into the three things that drive it - shot quality, shot volume, and goaltending - each indexed to the league (lower is better). The method is Alan Ryder's 2004 shot-quality framework, run on our xG.

TeamGA indexShot quality× Volume× GoaltendingDriver
COL logoCOL0.790.980.940.86goaltending
DAL logoDAL0.880.970.940.96defense
TBL logoTBL0.900.980.960.96defense
CAR logoCAR0.941.080.861.01defense
MIN logoMIN0.940.961.060.92goaltending
UTA logoUTA0.940.980.941.02defense
BUF logoBUF0.941.001.040.90goaltending
NYI logoNYI0.941.060.990.89goaltending
PHI logoPHI0.950.970.911.07defense
WSH logoWSH0.951.001.010.94goaltending
OTT logoOTT0.960.970.881.13defense
LAK logoLAK0.961.010.980.98goaltending
BOS logoBOS0.971.051.070.87goaltending
VGK logoVGK0.970.950.881.18goaltending
NYR logoNYR0.970.991.040.95goaltending
CBJ logoCBJ0.991.011.040.94goaltending
NJD logoNJD0.991.000.981.01defense
MTL logoMTL1.001.031.000.97goaltending
DET logoDET1.010.951.001.06goaltending
STL logoSTL1.010.951.001.06goaltending
CGY logoCGY1.011.021.070.92defense
WPG logoWPG1.010.991.001.03goaltending
SEA logoSEA1.030.931.061.04goaltending
PIT logoPIT1.041.020.981.04goaltending
EDM logoEDM1.051.010.961.08goaltending
NSH logoNSH1.051.021.060.97defense
CHI logoCHI1.071.051.080.95defense
FLA logoFLA1.081.000.961.12goaltending
ANA logoANA1.121.031.021.06goaltending
SJS logoSJS1.141.011.061.06defense
TOR logoTOR1.170.981.171.02defense
VAN logoVAN1.231.031.071.12goaltending
Full view - filter by team & season, expand each team to its goalies →

Regular-season Vezina, playoff pumpkin?

Which goalies elevate their game in the playoffs vs the regular-season heroeswho fade. Career regular-season GSAx/100 vs playoffs, with the playoff rate regressed toward each goalie's own regular-season rate (a goalie needs ~2,200 shots before the number is mostly signal, so a single hot run doesn't qualify). Goalies with ≥500 career playoff shots faced.

Playoff risers

GoalieRSPOΔ
J. QuickNYR · 2,551 PO sh-0.17+0.42+0.59
J. KorpisaloBOS · 529 PO sh-0.54-0.16+0.39
C. AndersonBUF · 1,362 PO sh-0.26+0.10+0.36

Regular-season heroes

GoalieRSPOΔ
I. BryzgalovANA · 648 PO sh-0.44-1.15-0.71
C. HellebuyckWPG · 1,735 PO sh+0.89+0.25-0.64
A. NiemiMTL · 1,249 PO sh-0.32-0.83-0.51
C. CrawfordCHI · 2,909 PO sh+0.80+0.33-0.46
M. FleuryMIN · 3,097 PO sh+0.31-0.14-0.45
D. DubnykCOL · 708 PO sh-0.18-0.62-0.44
S. SkinnerPIT · 1,358 PO sh+0.10-0.34-0.44
D. KuemperLAK · 1,096 PO sh+0.27-0.09-0.36

Whose playoff exits are a goaltending story

Ranked by series lost to the team with better goaltending. Click a team for its full breakdown.

TeamSeriesW-LOut-goalied LRobbedAvg GSAx
PIT logoPIT2312-11108+0.1
MIN logoMIN153-12103-1.6
NSH logoNSH187-1195+0.2
TOR logoTOR122-1085-0.4
TBL logoTBL3120-1183+1.8
WSH logoWSH2210-1282+1.2
DAL logoDAL2011-973-0.2
STL logoSTL199-1073+0.5
BOS logoBOS2715-1265+2.0
SJS logoSJS179-865+0.4
MTL logoMTL189-964+0.8
CAR logoCAR2013-763+0.5
NYI logoNYI157-862+1.7
WPG logoWPG124-862-0.9
NYR logoNYR2413-1161+3.8
LAK logoLAK1910-960+1.6
EDM logoEDM1810-854-1.6
FLA logoFLA1812-652+1.2
ANA logoANA146-851-0.3
CGY logoCGY83-551-0.0
PHI logoPHI114-750-1.1
COL logoCOL1910-943-0.3
CHI logoCHI1711-642+1.4
DET logoDET82-632+2.1
VGK logoVGK2115-631+1.4
CBJ logoCBJ72-530+1.1
NJD logoNJD84-430-0.7
OTT logoOTT93-630+2.0
VAN logoVAN126-621+1.6
BUF logoBUF31-211+0.4
ARI logoARI21-110-2.1
PHX logoPHX42-210+3.6
SEA logoSEA21-100+0.2
UTA logoUTA10-100-3.9

The most stolen series since 2010-11

The team that earned the better chances lost anyway - beaten by a goalie who caught fire.

2013 · First Round

Stolen
MTL logoMTL
-7.9
OTT logoOTTW
+5.8
🔥 C. Anderson: +3.2/100 vs +0.4 career

OTT won the goaltending battle by 13.7 goals saved above expected — C. Anderson caught fire (career +0.4/100, this series +3.2/100), stealing a series MTL earned on chances.

2022 · Second Round

Stolen
CAR logoCAR
-2.4
NYR logoNYRW
+11.3
🔥 I. Shesterkin: +4.8/100 vs +1.7 career

NYR won the goaltending battle by 13.7 goals saved above expected — I. Shesterkin caught fire (career +1.7/100, this series +4.8/100), stealing a series CAR earned on chances.

2012 · First Round

Stolen
PHX logoPHXW
+9.6
CHI logoCHI
-2.9
🔥 M. Smith: +4.0/100 vs +0.8 career

PHX won the goaltending battle by 12.5 goals saved above expected — M. Smith caught fire (career +0.8/100, this series +4.0/100), stealing a series CHI earned on chances.

2011 · First Round

Stolen
PIT logoPIT
-4.3
TBL logoTBLW
+7.7
🔥 D. Roloson: +3.0/100 vs +0.1 career

TBL won the goaltending battle by 12.0 goals saved above expected — D. Roloson caught fire (career +0.1/100, this series +3.0/100), stealing a series PIT earned on chances.

2021 · First Round

Stolen
FLA logoFLA
-4.5
TBL logoTBLW
+7.1
🔥 A. Vasilevskiy: +3.1/100 vs +1.3 career

TBL won the goaltending battle by 11.6 goals saved above expected — A. Vasilevskiy caught fire (career +1.3/100, this series +3.1/100), stealing a series FLA earned on chances.

2013 · Conference Finals

Stolen
PIT logoPIT
-2.7
BOS logoBOSW
+8.6
🔥 T. Rask: +6.3/100 vs +1.2 career

BOS won the goaltending battle by 11.3 goals saved above expected — T. Rask caught fire (career +1.2/100, this series +6.3/100), stealing a series PIT earned on chances.

2023 · Conference Finals

Stolen
VGK logoVGKW
+4.9
DAL logoDAL
-5.8
🔥 A. Hill: +2.5/100 vs -0.1 career

VGK won the goaltending battle by 10.7 goals saved above expected — A. Hill caught fire (career -0.1/100, this series +2.5/100), stealing a series DAL earned on chances.

2025 · Stanley Cup Final

Stolen
EDM logoEDM
-8.3
FLA logoFLAW
+2.3

FLA won the goaltending battle by 10.6 goals saved above expected behind S. Bobrovsky, stealing a series EDM earned on chances.

2013 · First Round

Stolen
PIT logoPITW
+3.3
NYI logoNYI
-7.2

PIT won the goaltending battle by 10.5 goals saved above expected behind M. Fleury, stealing a series NYI earned on chances.

2020 · First Round

Stolen
STL logoSTL
-6.1
VAN logoVANW
+4.0
🔥 J. Markstrom: +1.8/100 vs +0.4 career

VAN won the goaltending battle by 10.1 goals saved above expected — J. Markstrom caught fire (career +0.4/100, this series +1.8/100), stealing a series STL earned on chances.

2011 · Conference Finals

Stolen
VAN logoVANW
+4.5
SJS logoSJS
-4.9
🔥 R. Luongo: +2.4/100 vs +0.9 career

VAN won the goaltending battle by 9.4 goals saved above expected — R. Luongo caught fire (career +0.9/100, this series +2.4/100), stealing a series SJS earned on chances.

2022 · Second Round

Stolen
FLA logoFLA
+3.3
TBL logoTBLW
+12.7
🔥 S. Bobrovsky: +2.7/100 vs +0.9 career🔥 A. Vasilevskiy: +8.2/100 vs +1.3 career

TBL won the goaltending battle by 9.3 goals saved above expected — A. Vasilevskiy caught fire (career +1.3/100, this series +8.2/100), stealing a series FLA earned on chances.

The skaters the playoffs robbed

Most playoff goals below individual expected goals (ixG) since 2010-11 - the scorers whose chances never paid off. The offensive mirror of a hot goalie.

SkaterGPGixGRobbedSh%
DAL logoT. Seguin1512939.1+10.16.8%
NYR logoR. Nash851726.0+9.05.9%
BOS logoJ. Jagr3919.8+8.81.0%
NSH logoC. Smith83916.8+7.84.6%
CHI logoV. Stalberg6029.5+7.51.7%
PIT logoP. Hornqvist1042835.1+7.18.7%
MTL logoB. Gallagher791420.7+6.76.2%
CHI logoM. Hossa851824.6+6.66.2%
VGK logoW. Carrier109611.9+5.94.5%
WSH logoD. Winnik5605.3+5.30.0%
TBL logoR. Callahan941419.3+5.36.9%
DET logoJ. Abdelkader4338.3+5.33.8%

…and the cold-blooded finishers who beat their chances

SkaterGPGixGClutchSh%
EDM logoL. Draisaitl1025525.7+29.319.0%
BOS logoB. Marchand1806638.3+27.714.5%
NYR logoC. Kreider1355027.1+22.918.7%
TBL logoS. Stamkos1285027.1+22.915.6%
COL logoN. MacKinnon1066239.5+22.412.7%
VGK logoM. Stone1244524.9+20.118.2%
STL logoV. Tarasenko1325131.6+19.414.0%
PIT logoJ. Guentzel814324.8+18.218.0%

Goalie regression watch · 2025-26

Each goalie's GSAx this season vs. his own career rate. Big +Heat = playing over his head (due to cool off); big −Heat = ice cold (due to bounce back).

Running hot

GoalieSAGSAxNowCareerHeat
MIN logoJ. Wallstedt1045+8.7+0.83-4.36+5.19
TOR logoD. Hildeby551+6.8+1.24-3.52+4.76
CGY logoD. Cooley857+12.4+1.45-2.79+4.24
VAN logoN. Tolopilo585-10.0-1.71-3.86+2.16
NSH logoJ. Annunen712+8.3+1.17-0.93+2.10
BUF logoU. Luukkonen935+10.9+1.16-0.31+1.47
PHI logoD. Vladar1299+3.6+0.27-1.07+1.34
BUF logoA. Lyon984+10.4+1.06+0.05+1.01

Running cold

GoalieSAGSAxNowCareerHeat
OTT logoL. Meriläinen457-18.6-4.06+1.40-5.46
VGK logoA. Hill598-23.5-3.93+0.33-4.26
STL logoJ. Binnington1014-27.5-2.71+0.57-3.28
FLA logoS. Bobrovsky1261-23.8-1.89+1.08-2.97
DET logoC. Talbot807-16.6-2.05+0.56-2.62
CAR logoF. Andersen863-12.7-1.47+0.98-2.45
OTT logoL. Ullmark1206-12.0-0.99+1.28-2.27
TOR logoA. Stolarz712-5.7-0.81+1.42-2.23

Biggest heater seasons ever (vs the goalie's own career)

GoalieSAGSAxNowCareerHeat
MIN logoJ. Wallstedt2025-261045+8.7+0.83-4.36+5.19
CGY logoD. Cooley2025-26857+12.4+1.45-2.79+4.24
CHI logoM. Turco2010-11807-6.7-0.83-4.38+3.56
STL logoC. Hutton2017-18814+24.8+3.05-0.33+3.38
STL logoV. Husso2021-221243+24.8+1.99-0.92+2.91
BOS logoL. Ullmark2022-231469+50.3+3.42+0.57+2.85
STL logoB. Elliott2011-12982+28.9+2.95+0.18+2.77
STL logoB. Elliott2015-161132+33.0+2.92+0.15+2.77
PHI logoB. Boucher2010-11921+2.7+0.29-2.33+2.62
BOS logoT. Thomas2010-111828+55.0+3.01+0.58+2.43
NYI logoT. Greiss2015-161203+33.6+2.79+0.38+2.41
VAN logoC. Schneider2011-12952+34.3+3.61+1.23+2.38

How to read this. Goaltending is measured as GSAx- goals saved above expected: the expected goals a team's goalies faced (shot quality, from our model) minus the goals they actually allowed. Positive = the goalie bailed his team out; negative = he sank it. SV% can't tell a robbery from an easy night; GSAx can. A goalie is 🔥 hotwhen his series rate beats his own career rate. “Stolen” = the team that clearly created the better chances (xG) lost anyway, to clearly better goaltending - both edges must beat their measured noise floors (a GSAx gap under 1.5 goals reads even: below that, the “better-goaltending” team historically won barely 40% of the time, i.e. the label means nothing). One honest limit: a goals-vs-expected residual can't separate hot goaltending from cold opposing shooting - they are the same number seen from opposite benches. Team-level goaltending, playoff series, 2010-11 to present (the xG-reliable era).