Welcome to the home of Goalie Coaches up to date NHL Goalie Stats.

We’re working on setting up stats for as far back as we’re able, and will link those tables up below once we’ve finished compiling the data.

NHL Goalie Stats

2020 – 2021 NHL Goalie Stats

Here are stats from every goalie who was active during the 2020 – 2021 NHL season.

RkPlayerAgeTeamGPGSWLT/OGASASVSV%GAASOGPSMINQSQS%RBSGA%-GSAAGAPTSPIM
1Jake Allen30MTL292711125768177410.9072.6804.71703120.4442101-0.730002
2Frederik Andersen31TOR24231383706685980.8952.9603142090.3916114-8.460110
3Craig Anderson39WSH42210671650.9152.1300.516910.500000
4Jonathan Bernier32DET24239111657576920.9142.99051306150.6524934.740000
5Jordan Binnington27STL424118148108120010920.912.6507.32448210.5125982.560112
6Mackenzie Blackwood24NJD35351417410610819750.9023.0415.72091180.51410106-6.410000
7Sergei Bobrovsky32FLA31301982889358470.9062.9105.31816160.5334102-1.860000
8Laurent Brossoit27WPG1411660303683380.9182.4212.674470.6360883.90000
9Jack Campbell29TOR22221732465855390.9212.1524.31284130.5912857.90000
10Eric Comrie25NJD11100333300.909300.2601100000
11Joey Daccord24OTT86131222141920.8973.270140330.510000
12Oscar Dansk26VEG11100429250.8623.9100610000000
13Collin Delia26CHI65131202051850.9023.5901.133410.210000
14Aaron Dell31NJD75150221541320.8574.1400.131910.210000
15Thatcher Demko25VAN35351618199116410650.9152.8517.82087190.5433928.240000
16Casey DeSmith29PIT20171170485434950.9122.5423.4113290.5292962.030110
17Louis Domingue28CGY11010323200.873.1200580000000
18Chris Driedger26FLA23231463476405930.9272.0735.11362150.65238011.960220
19Devan Dubnyk34TOT22186112636025390.8953.212.7118380.4444114-7.540002
19Devan Dubnyk34SJS1713392474624150.8983.1812.288860.4623110-4.440002
19Devan Dubnyk34COL55320161401240.8863.2600.529520.410000
20Brian Elliott35PHI30261592827386560.8893.0622.81608120.4628121-14.010110
21Marc-Andre Fleury36VEG363626100719899180.9281.98682147260.72237820.120112
22Anton Forsberg28OTT88341242642400.9093.2101.644960.751990.320000
23Alexandar Georgiev24NYR1918872444654210.9052.7122.697490.53103-1.160110
24Christopher Gibson28TBL22110540350.8752.6600.111310.510000
25John Gibson27ANA3535919710110429410.9032.9835.62031150.4297105-50002
26Thomas Greiss35DET34298158798948150.9122.725.61755170.5864963.360002
27Troy Grosenick31LAK22110677710.922300.612010.500000
28Philipp Grubauer29COL40393091779939160.9221.9577.42367260.66758414.480220
29Filip Gustavsson22OTT97512172542370.9332.1602.247260.8570736.40000
30Jaroslav Halak35BOS1917964464824360.9052.5322.7109090.5293104-1.590000
31Carter Hart22PHI27259115897216320.8773.6711.8145690.368134-22.570002
32Connor Hellebuyck27WPG454524173112133512230.9162.5849.12603250.55669110.990000
33Adin Hill24ARI1917991465304840.9132.7423.4100680.4712942.830000
34Marcus Hogberg26OTT1410470403222820.8763.7400.864230.33135-10.330000
35Braden Holtby31VAN21217113776956180.8893.6702.7126070.3335120-12.970110
36Michael Houser28BUF44220141411270.9013.4600.724330.7510000
37Ville Husso25STL1715961494604110.8933.211291770.4672116-6.620004
38Michael Hutchinson30TOR88421172111940.9192.4211.542250.62510000
39Carter Hutton35BUF13121101393413020.8863.4701.267560.54124-7.580000
40Tristan Jarry25PIT39382593100110010000.9092.7526.62185240.6327991.340448
41Jonas Johansson25TOT1513562393803410.8972.8611.881760.4622111-3.990000
41Jonas Johansson25COL87511151731580.9132.0611.143750.71410000
41Jonas Johansson25BUF76051242071830.8843.7900.738010.16710000
42Martin Jones31SJS3434151341029808780.8963.2814.51868150.44112113-11.710000
43Kaapo Kahkonen24MIN24231680686926240.9022.8823.61414100.4353107-4.250002
44Kasimir Kaskisuo27NSH10000033100015000000
45Anton Khudobin34DAL323212117767997230.9052.5434.41795170.5318103-2.390222
46Keith Kinkaid31NYR97321212051840.8982.591148630.42930000
47Matiss Kivlenieks24CBJ22110771640.9013.400.412310.500000
48Spencer Knight19FLA43400899910.9192.3200.720710.33300000
49Josef Korenar23SJS107350262582320.8993.1701.349230.4291109-2.230000
50Joonas Korpisalo26CBJ33319137969048080.8943.303.91747130.4198115-12.710112
51Mikko Koskinen32EDM262513130767566800.8993.1703.81438120.484109-6.350220
52Darcy Kuemper30ARI272710113667106440.9072.5624.11547150.5563101-0.590004
53Maxime Lagace28PIT11100029291010.5601100000
54Kevin Lankinen25CHI373717145109120410950.9093.0127.32175190.5145981.920222
55Robin Lehner29VEG19191342445054610.9132.2913.21155120.6324952.530110
56Ukko-Pekka Luukkonen21BUF44130141491350.9063.8800.821710.2500000
57Alex Lyon28PHI65131181691510.8933.3300.732420.420000
58Jacob Markstrom31CGY434322192111116110500.9042.6636.42508230.5358104-4.040002
59Curtis McElhinney37TBL1212462372962590.8753.0910.771950.4174136-9.730002
60Alexei Melnichuk22SJS320111181700.8645.0500.11310010000
61Elvis Merzlikins26CBJ28238125698257560.9162.7725.61497140.6092917.010110
62Ryan Miller40ANA1614482514323810.8823.5101.387150.3574128-11.20000
63Hunter Miska25COL5511218111930.8384.160-0.226010.220000
64Petr Mrazek28CAR1212623232982750.9232.0632.267170.5831844.450000
65Matt Murray26OTT272510131797386590.8933.3823.11404140.568116-11.010112
66Alex Nedeljkovic25CAR23231553446486040.9321.935.51392150.65207415.70112
67Jake Oettinger22DAL29241187637106470.9112.3614.41604120.53962.410114
68Calvin Petersen26LAK353291859710959980.9112.8906.92016160.53963.880110
69Calvin Pickard28DET64211161271110.8743.1600.330420.510000
70Carey Price33MTL25251275656595940.9012.6413.41479140.566107-4.290000
71Cayden Primeau21MTL441211493790.8494.160020210.2520000
72Ivan Prosvetov21ARI31010951420.8244.150-0.21300010000
73Jonathan Quick35LAK22221192585665080.8982.8622.71219100.4554111-5.850000
74Antti Raanta31ARI1211552384013630.9053.3602.267960.5452103-1.060000
75Tuukka Rask33BOS24241552536115580.9132.28241396160.6675943.290220
76James Reimer32CAR22211552596275680.9062.6603.61331100.4761102-1.230000
77Pekka Rinne38NSH242110121626646020.9072.8423.81310120.5713101-0.830110
78David Rittich28TOT1915582464634170.9012.8612.496670.4673108-3.340000
78David Rittich28CGY1512471363743380.9042.91274560.52104-1.540000
78David Rittich28TOR431111089790.8882.7200.322110.33310000
79Ilya Samsonov23WSH19181341494994500.9022.6922.6109370.3893107-3.030110
80Juuse Saros25NSH3635211117810739950.9272.2838.62052220.62957920.860002
81Igor Shesterkin25NYR353116143839879040.9162.6226.71899200.6452917.930000
82Stuart Skinner22EDM11100538330.8685.0300.1600000000
83Mike Smith38EDM32302162719218500.9232.3136.91847190.63338413.850226
84Ilya Sorokin25NYI22211363465635170.9182.17341272150.7143895.870000
85Anthony Stolarz27ANA87430172302130.9262.211.846450.7141804.190110
86Malcolm Subban27CHI1614681474714240.93.222.488160.4294108-3.610000
87Jeremy Swayman22BOS1010730152712560.9451.522.760290.90609.970000
88Cam Talbot33MIN333319858610089220.9152.6326.71961210.6362936.870000
89Logan Thompson23VEG1000002210008000000
90Dustin Tokarski31BUF1310282434474040.9043.5402.472950.51104-1.820110
91Linus Ullmark27BUF2020963495915420.9172.6304.11117110.550905.450000
92Vitek Vanecek25WSH3736211049510319360.9082.6926.12115180.56100-0.010000
93Semyon Varlamov32NYI3635191147210209480.9292.0478.42117260.74347721.970112
94Andrei Vasilevskiy26TBL42423110193123711440.9252.2159.62524240.57108220.960440
95Veini Vehvilainen23CBJ100001430.755.630011000000
96Daniel Vladar23BOS55221171491320.8863.400.530020.410000
97Scott Wedgewood28NJD1615383464584120.93.1122.388850.3334109-3.80000
98Artyom Zagidulin25CGY1000021190.8184.250028000000