NHL Goalie Statistics & Advanced Analytics

Evaluate every NHL goaltender with metrics that go beyond wins and losses. Goals Saved Above Expected (GSAx) isolates a goalie's individual performance by comparing their actual save rate to what a league-average goalie would achieve facing the same shots — accounting for shot distance, angle, and danger level.

#GoalieTeamGPWLOTLAvgTOISAGASVSV%GAAxGAxGAAGSAxHDSAHDGAHDSV%MDSAMDGAMDSV%LDSALDGALDSV%
1Igor ShesterkinNYR431059:50967890.9271.7513.053.276.052220.9094330.9303120.935
2Jacob MarkstromFLA320162:53564520.9291.276.452.052.45710.8573030.9001901.000
3Yaroslav AskarovSJS321062:078712750.8623.8612.13.900.101210.9174590.8003020.933
4Brandon BussiCAR311161:386710570.8513.246.842.22-3.161330.7692340.8263130.903
5Jesper WallstedtMIN320161:12755700.9331.639.663.164.661501.0003330.9092720.926
6Juuse SarosNSH311160:57989890.9082.9511.883.902.881630.8134660.8703601.000
7Jeremy SwaymanBOS321060:48817740.9142.309.693.192.691620.8753120.9353430.912
8Spencer KnightCHI312059:369110810.8903.3611.283.791.281510.9334690.8043001.000
9Karel VejmelkaUTA321059:29696630.9132.0282.692.001240.6673410.9712310.957
10Carter HartVGK321059:12738650.8902.708.142.750.141430.7863240.8752710.963
11John GibsonDET312058:42717640.9012.388.082.751.081110.9093440.8822620.923
12Jakub DobesMTL311158:389113780.8574.4310.183.47-2.822580.6804150.8782501.000
13Andrei VasilevskiyTBL321058:37606540.9002.057.342.501.341230.7502920.9311910.947
14Joey DaccordSEA321053:08807730.9122.6410.173.833.171630.8132940.8623501.000
15Kevin LankinenVAN312049:128616700.8146.509.013.66-6.991970.6323120.9353670.806
16Joseph WollPHI200262:49846780.9292.878.954.272.951010.9004150.8783301.000
17Lukas DostalANA220061:52615560.9182.427.583.682.581330.7692820.9292001.000
18Stuart SkinnerWPG210161:41666600.9092.927.843.811.841340.6922810.9642510.960
19Anthony StolarzTOR220061:34525470.9042.446.563.201.561030.7002120.9052101.000
20Arturs SilovsPIT220060:47445390.8862.475.872.900.87410.7501820.8892220.909
21Jake AllenNJD211060:26577500.8773.475.952.95-1.051020.8003330.9091420.857
22Mackenzie BlackwoodCOL220060:00575520.9122.506.283.141.28710.8573340.8791701.000
23Jet GreavesCBJ211060:00577500.8773.506.133.07-0.87610.8332530.8802630.885
24Dustin WolfCGY202059:555912470.7976.017.383.70-4.621350.6152940.8621730.824
25Devon LeviEDM220059:45428340.8094.025.052.54-2.95930.6672040.8001310.923
26Ukko-Pekka LuukkonenBUF211059:34378290.7844.034.482.26-3.52820.7501950.7371010.900
27Jake OettingerDAL211059:09362340.9441.013.71.881.70710.8571510.9331401.000
28Joel HoferSTL211059:07442420.9551.015.192.633.19510.8001810.9442101.000
29Ilya SorokinNYI211058:58632610.9681.027.573.855.571420.8573201.0001701.000
30Sergei BobrovskyTOR202058:48536470.8873.066.43.270.401340.6922001.0002020.900
31Darcy KuemperLAK202058:415710470.8255.116.223.18-3.78730.5712850.8212220.909
32Dan VladarPHI202058:337310630.8635.128.584.40-1.422040.8003240.8752120.905
33Linus UllmarkOTT220050:00392370.9491.205.793.473.791220.8331501.0001201.000
34Leevi MeriläinenVAN211045:21352330.9431.323.272.161.27101.0001620.8751801.000
35Philipp GrubauerSEA202039:33323290.9062.284.013.041.01410.7501601.0001220.833
36Samuel ErssonOTT211038:58445390.8863.854.533.49-0.47510.8001920.8952020.900
37Colten EllisBUF110064:22202180.9001.861.91.77-0.10301.000601.0001120.818
38Akira SchmidFLA100163:14324280.8753.803.53.32-0.50301.0001820.8891120.818
39Anton ForsbergLAK100162:52255200.8004.772.222.12-2.78310.6671340.692901.000
40Pyotr KochetkovCAR110062:51182160.8891.912.772.640.77510.800910.889401.000
41Tristan JarryEDM100161:33236170.7395.852.192.13-3.81740.429920.778701.000
42Jordan BinningtonSTL101060:00366300.8336.003.783.78-2.22620.6671820.8891220.833
43Adin HillVGK110060:00202180.9002.001.931.93-0.07210.500901.000910.889
44Dylan GarandNYR110060:00220221.0000.002.252.252.25401.000901.000901.000
45Sebastian CossaUTA110060:00191180.9471.002.552.551.55401.000910.889601.000
46Arvid SoderblomCHI101060:00326260.8136.004.324.32-1.68620.6671830.833810.875
47Clay StevensonWPG110060:00312290.9352.004.024.022.02810.8751210.9171101.000
48Logan ThompsonWSH110059:53332310.9392.003.593.601.59510.8001501.0001310.923
49Nico DawsNJD101059:52326260.8136.013.73.71-2.30620.6671640.7501001.000
50Devin CooleyCGY101059:46253220.8803.013.033.040.03420.5001510.933601.000
Page 1 (showing 1–50)