Pythia

Goalies — GSAx

Goals saved above expected — the shots a goalie actually stopped beyond what the chances faced were worth. 2025-26 season.

Descriptive, not a prediction. Goalie performance barely carries year-to-year (season-to-season correlation ≈ 0.14 — “goalie voodoo”), so Pythia shows real GSAx rather than forecasting the unpredictable. No Pythia Score here — that's for skaters, where it holds up.

65 regular goalies · ≥ 500 shots faced · ranked by GSAx

#GoalieGSAxGSAx/60Sv%dSv%ShotsThe read
1Logan ThompsonWSH · 29+29.3+0.51.912+1.8%1587Balanced
2Jeremy SwaymanBOS · 27+28.8+0.53.907+1.8%1572Balanced
3Ilya SorokinNYI · 31+25.3+0.47.906+1.7%1530Balanced
4Andrei VasilevskiyTBL · 32+24.7+0.43.911+1.7%1485Balanced
5Scott WedgewoodCOL · 34+23.1+0.54.921+2.1%1093Balanced
6Igor ShesterkinNYR · 30+21.2+0.42.912+1.5%1425Balanced
7Devin CooleyCGY · 29+17.3+0.60.909+2.0%847Balanced
8Jakub DobesMTL · 25+17.3+0.41.901+1.5%1187Stealing games
9Jet GreavesCBJ · 25+16.5+0.30.908+1.1%1539Balanced
10Dan VladarPHI · 29+13.8+0.28.906+1.1%1283Balanced
11Alex LyonBUF · 33+12.6+0.38.906+1.3%980Balanced
12John GibsonDET · 33+11.7+0.22.901+0.8%1461Balanced
13Joel HoferSTL · 26+11.7+0.27.909+0.9%1251Balanced
14Spencer KnightCHI · 25+10.9+0.20.902+0.7%1551Balanced
15Casey DeSmithDAL · 35+10.5+0.36.907+1.4%760Balanced
16Ukko-Pekka LuukkonenBUF · 27+10.5+0.31.909+1.1%931Balanced
17Dennis HildebyTOR · 25+10.5+0.62.913+1.9%549Balanced
18Anton ForsbergLAK · 33+9.4+0.28.909+1.0%954Balanced
19Stuart SkinnerPIT · 27+8.3+0.17.888+0.7%1267Stealing games
20Justus AnnunenNSH · 26+8.3+0.33.906+1.2%712Balanced
21Mackenzie BlackwoodCOL · 29+8.3+0.23.904+0.9%933Balanced
22Karel VejmelkaUTA · 30+6.9+0.11.896+0.4%1627Balanced
23Jake AllenNJD · 36+6.3+0.17.903+0.6%1032Balanced
24Jesper WallstedtMIN · 23+6.2+0.19.915+0.6%1021Carried by defense
25Jake OettingerDAL · 27+5.7+0.11.899+0.4%1372Balanced
26Philipp GrubauerSEA · 34+5.7+0.19.909+0.7%866Balanced
27Connor HellebuyckWPG · 33+5.5+0.10.895+0.4%1547Balanced
28David RittichNYI · 34+4.2+0.15.894+0.6%720Balanced
29Brandon BussiCAR · 28+2.8+0.07.894+0.3%912Balanced
30Thatcher DemkoVAN · 30+2.0+0.11.895+0.4%515Balanced
31Connor IngramEDM · 29+1.7+0.06.899+0.2%763Balanced
32Filip GustavssonMIN · 28+1.4+0.03.903+0.1%1378Balanced
33Eric ComrieWPG · 31-0.7-0.03.890-0.1%654Balanced
34Joonas KorpisaloBOS · 32-1.0-0.03.894-0.1%851Balanced
35Akira SchmidVGK · 26-1.0-0.03.893-0.1%791Balanced
36Alex NedeljkovicSJS · 30-1.2-0.03.896-0.1%1048Balanced
37Daniil TarasovFLA · 27-1.8-0.06.895-0.2%924Balanced
38Dustin WolfCGY · 25-1.8-0.03.899-0.1%1560Balanced
39Vitek VanecekUTA · 30-2.0-0.10.883-0.4%506Balanced
40Lukas DostalANA · 26-2.9-0.05.888-0.2%1513Balanced
41Ville HussoANA · 31-3.1-0.16.884-0.6%534Balanced
42Frederik AndersenCAR · 36-3.3-0.09.874-0.4%849Stealing games
43Arvid SoderblomCHI · 27-4.0-0.16.880-0.5%774Balanced
44Tristan JarryEDM · 31-4.1-0.14.882-0.5%832Balanced
45Samuel MontembeaultMTL · 29-4.9-0.21.872-0.8%635Stealing games
46Charlie LindgrenWSH · 32-5.3-0.25.879-0.9%602Balanced
47Darcy KuemperLAK · 36-5.8-0.12.891-0.5%1234Balanced
48Joey DaccordSEA · 30-6.2-0.14.896-0.5%1309Carried by defense
49Jonathan QuickNYR · 40-6.4-0.27.891-1.0%671Balanced
50Joseph WollTOR · 28-6.6-0.18.898-0.5%1221Carried by defense
51Anthony StolarzTOR · 32-6.7-0.29.893-0.9%708Carried by defense
52Elvis MerzlikinsCBJ · 32-7.3-0.26.883-0.9%812Balanced
53Nikita TolopiloVAN · 26-7.5-0.39.881-1.3%582Balanced
54Juuse SarosNSH · 31-9.3-0.16.894-0.5%1700Balanced
55Jonas JohanssonTBL · 30-10.4-0.44.884-1.6%670Balanced
56Arturs SilovsPIT · 25-11.9-0.32.887-1.2%1021Balanced
57Jacob MarkstromNJD · 36-11.9-0.28.883-1.1%1113Balanced
58Sergei BobrovskyFLA · 37-12.2-0.24.877-1.0%1250Balanced
59Linus UllmarkOTT · 33-12.8-0.27.891-1.1%1198Balanced
60Cam TalbotDET · 39-13.1-0.45.883-1.6%796Balanced
61Adin HillVGK · 30-14.2-0.57.871-2.4%587Balanced
62Samuel ErssonPHI · 26-16.5-0.53.870-2.2%744Balanced
63Yaroslav AskarovSJS · 24-18.9-0.44.883-1.4%1342Balanced
64Kevin LankinenVAN · 31-19.3-0.45.875-1.5%1285Balanced
65Jordan BinningtonSTL · 33-22.4-0.58.873-2.2%1010Balanced

dSv% = save% above expected. ↑ Stealing games = saving above expected behind a leaky defence; ↓ Carried by defense = strong raw numbers inflated by an easy shot diet. Data: MoneyPuck.com.