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%
1Karel VejmelkaUTA603720357:56152615913670.8962.74141.852.45-17.15275580.789675720.893576290.950
2Logan ThompsonWSH552821660:27152313313900.9132.40142.672.579.67296570.807693520.925534240.955
3Juuse SarosNSH572921858:08163317214610.8953.11159.552.89-12.45322680.789749630.916562410.927
4Andrei VasilevskiyTBL553715459:07141312612870.9112.32132.22.446.20265420.842654540.917494300.939
5Connor HellebuyckWPG5423211160:02146814913190.8982.76136.252.52-12.75269580.784688670.903511240.953
6Jeremy SwaymanBOS533018558:49152814413840.9062.77144.082.770.08304510.832669600.910555330.941
7Spencer KnightCHI5218241159:53151814113770.9072.72145.32.804.30313460.853653700.893552250.955
8Lukas DostalANA532921358:14145016112890.8893.13147.362.87-13.64303630.792694830.880453150.967
9John GibsonDET543120456:40140013412660.9042.63123.562.42-10.44253510.798674680.899473150.968
10Ilya SorokinNYI522922258:42147613513410.9082.65151.372.9816.37348470.865637650.898491230.953
11Jet GreavesCBJ512518959:38145013113190.9102.58130.342.57-0.66269450.833639630.901542230.958
12Jake OettingerDAL513313658:60129513111640.8992.61114.882.29-16.12226460.796572660.885497190.962
13Dustin WolfCGY532130356:05142015012700.8943.03141.932.86-8.07259540.791656740.887505220.956
14Igor ShesterkinNYR502518759:18140612512810.9112.53129.822.634.82255420.835687630.908464200.957
15Sergei BobrovskyFLA512724157:51122315010730.8773.05122.442.49-27.56262630.759496570.885465300.935
16Filip GustavssonMIN482815659:23133712312140.9082.59124.042.611.04226470.792625520.917486240.951
17Dan VladarPHI492716758:04121811411040.9062.40105.242.22-8.76198380.808557620.889463140.970
18Darcy KuemperLAK4920151457:39120913010790.8922.76113.282.41-16.72220390.823552690.875437220.950
19Linus UllmarkOTT472713858:48115213010220.8872.82101.772.21-28.23202500.752530590.889420210.950
20Joey DaccordSEA461921657:08127413311410.8963.04111.042.54-21.96205490.761577560.903492280.943
21Jacob MarkstromNJD442320157:4911121309820.8833.07103.182.43-26.82209470.775496660.867407170.958
22Joel HoferSTL432117556:51116310510580.9102.5898.452.42-6.55191450.764518410.921454190.958
23Scott WedgewoodCOL43306756:231040859550.9182.1096.112.3811.11188420.777445290.935407140.966
24Yaroslav AskarovSJS442119454:49124814311050.8853.56122.413.05-20.59227420.815594800.865427210.951
25Kevin LankinenVAN431028555:55117114510260.8763.62114.312.85-30.69232510.780547770.859392170.957
26Jakub DobesMTL40298458:44110910710020.9032.7393.042.38-13.96205380.815509520.898395170.957
27Brandon BussiCAR37306160:26861947670.8912.5286.692.33-7.31176300.830387450.884298190.936
28Jordan BinningtonSTL391221756:089531208330.8743.2993.662.57-26.34178390.781420610.855355200.944
29Joseph WollTOR381615757:10120012010800.9003.31102.742.84-17.26211380.820575640.889414180.957
30Arturs SilovsPIT371910858:399811088730.8902.9996.632.67-11.37182410.775472470.900327200.939
31Alex NedeljkovicSJS381618456:479941068880.8932.9591.132.53-14.87208380.817425460.892361220.939
32Jake AllenNJD351716259:04975938820.9052.7090.732.63-2.27179380.788447370.917349180.948
33Alex LyonBUF362012455:20983928910.9062.7796.772.914.77186350.812456480.89534190.974
34Frederik AndersenCAR331514560:047981046940.8703.1581.862.48-22.14190430.774347470.865261140.946
35Mackenzie BlackwoodCOL352312156:25844857590.8992.5879.72.42-5.30155280.819384410.893305160.948
36Ukko-Pekka LuukkonenBUF34229357:53915848310.9082.5682.72.52-1.30172340.802422400.905321100.969
37Akira SchmidVGK341612657:49790857050.8922.5973.732.25-11.27139330.763357340.905294180.939
38Jesper WallstedtMIN33188656:58962838790.9142.6585.212.722.21149300.799481410.915332120.964
39Anton ForsbergLAK321313556:03850817690.9052.7179.052.64-1.95149200.866377420.889324190.941
40Philipp GrubauerSEA321315455:58865797860.9092.6577.12.58-1.90148300.797404350.913313140.955
41Samuel ErssonPHI311314557:09701936080.8673.15662.23-27.00125260.792351530.849225140.938
42Daniil TarasovFLA301017357:31852927600.8923.2070.242.44-21.76150270.820387450.884315200.936
43Casey DeSmithDAL29149658:27733666670.9102.3469.452.463.45137260.810333290.913263110.958
44Elvis MerzlikinsCBJ301512355:57807957120.8823.4080.382.87-14.62161280.826383470.877263200.924
45Devin CooleyCGY301014655:18827747530.9102.6877.52.803.50176270.847362330.909289140.952
46Joonas KorpisaloBOS301311655:06816887280.8923.1985.43.10-2.60185300.838348400.885283180.936
47Cam TalbotDET311412552:39749846650.8883.0970.772.60-13.23130350.731351350.900268140.948
48Connor IngramEDM291710255:03698746240.8942.7856.062.11-17.94130230.823358360.899210150.929
49David RittichNYI291411354:60699746250.8942.7872.472.73-1.53132200.849317450.85825090.964
50Stuart SkinnerPIT24128561:22628725560.8852.9358.52.38-13.50137250.818273310.886218160.927
Page 1 (showing 150)