NHL statistics · 2026-27 regular season

NHL goals saved above expected

Goals saved above expected (GSAx): the expected goals of every unblocked shot a goalie faced, minus the goals he allowed. Above zero is stopping more than the shots predict.

#Goalie
1Igor Shesterkin#31 · NYR4495711.6+4.6+1.14.880.926
2Ilya Sorokin#30 · NYI226326.1+4.1+2.06.903.968
3Jesper Wallstedt#30 · MIN337558.5+3.5+1.17.887.933
4Linus Ullmark#35 · OTT223925.4+3.4+1.69.866.949
5Jacob Markstrom#25 · FLA335546.2+3.2+1.07.887.927
6Joseph Woll#53 · PHI228468.2+3.2+1.59.901.929
7Joel Hofer#30 · STL224424.8+2.8+1.39.891.955
8Jake Oettinger#29 · DAL223524.0+2.0+1.02.885.943
9Lukas Dostal#1 · ANA226157.0+2.0+0.99.886.918
10Logan Thompson#48 · WSH113324.0+2.0+1.97.880.939
11Karel Vejmelka#70 · UTA336967.7+1.7+0.58.888.913
12Sebastian Cossa#33 · UTA111912.4+1.4+1.44.865.947
13Charlie Lindgren#79 · WSH112923.4+1.4+1.44.882.931
14Jeremy Swayman#1 · BOS338178.4+1.4+0.46.896.914
15Dylan Garand#33 · NYR112201.4+1.4+1.37.9381.000
16Stuart Skinner#74 · WPG226667.1+1.1+0.55.891.909
17Philipp Grubauer#31 · SEA213234.1+1.1+0.55.864.906
18Joey Daccord#35 · SEA337978.0+1.0+0.35.898.911
19Andrei Vasilevskiy#88 · TBL335967.0+1.0+0.35.881.898
20Clay Stevenson#33 · WPG113223.0+1.0+1.01.906.938
21Leevi Meriläinen#31 · VAN213523.0+1.0+0.49.915.943
22Anthony Stolarz#41 · TOR225255.6+0.6+0.28.889.904
23Spencer Knight#30 · CHI33921010.5+0.5+0.18.886.891
24Pyotr Kochetkov#52 · CAR111822.5+0.5+0.50.861.889
25Juuse Saros#74 · NSH339799.4+0.4+0.14.903.907
26Casey DeSmith#1 · DAL112622.4+0.4+0.42.907.923
27John Gibson#36 · DET337277.4+0.4+0.14.896.903
28Semyon Varlamov#40 · NYI112233.4+0.4+0.36.847.864
29Mackenzie Blackwood#39 · COL225755.1+0.1+0.05.911.912
30Sergei Bobrovsky#72 · TOR225366.1+0.1+0.04.885.887
31Devin Cooley#1 · CGY112532.9−0.1−0.15.886.880
32Colten Ellis#92 · BUF112021.8−0.2−0.20.910.900
33Arturs Silovs#37 · PIT224454.5−0.5−0.23.897.886
34Adin Hill#33 · VGK112021.5−0.5−0.51.925.900
35Sergei Murashov#1 · PIT113432.5−0.5−0.53.927.912
36Michael DiPietro#30 · BOS112932.3−0.7−0.65.919.897
37Yaroslav Askarov#30 · SJS33871211.2−0.8−0.28.872.862
38Samuel Ersson#30 · OTT214454.1−0.9−0.46.905.886
39Akira Schmid#40 · FLA113243.0−1.0−1.00.906.875
40Carter Hart#79 · VGK337386.9−1.1−0.38.906.890
41Jet Greaves#73 · CBJ225775.6−1.4−0.72.902.877
42Dan Vladar#80 · PHI2273108.4−1.6−0.81.885.863
43Jake Allen#34 · NJD225675.3−1.7−0.84.905.875
44Arvid Soderblom#40 · CHI113264.0−2.0−2.05.876.813
45Nico Daws#50 · NJD113263.5−2.5−2.48.890.813
46Jordan Binnington#50 · STL113663.5−2.5−2.49.902.833
47Jakub Dobes#75 · MTL3391139.0−3.0−1.00.900.857
48Anton Forsberg#31 · LAK112551.5−3.5−3.48.939.800
49Devon Levi#27 · EDM224284.4−3.6−1.79.895.810
50Brandon Bussi#32 · CAR3367106.3−3.7−1.22.905.851
About this table

How to read it

Save percentage treats every shot the same. Goals saved above expected does not: a goalie behind a team that gives up chances from the slot faces harder shots, and GSAx credits him for it. It is the best single number here for how much a goalie is adding beyond his defence.

GP
Games played.
GS
Games started.
SA
Shots against.
GA
Goals against.
xGA
Expected goals against: the chance of scoring of every unblocked shot he faced (empty net excluded), added up.
GSAx
Goals saved above expected: expected goals against minus the goals he allowed. Above zero, he stopped more than the shots predict; it rewards goalies who face hard shots, which save percentage alone does not.
GSAx/GP
Goals saved above expected per game played.
xSV%
The save percentage an average goalie would post on the same shots. Compare it with his actual save %.
SV%
Save percentage.

How expected goals are built, and how well the model predicts, is on the methodology page.

Season reports refresh once a day after new finals.