Loading page

NHL All-Time Stats

Change League
Goaltenders
All Teams
All Nationalities
All Ages
Drafted?
Has played in
Has won
Age From
Age To
Draft Eligibility
Contract
Status
Shoots
Min Height
Max Height
Min Weight
Max Weight
Player Style
Draft Type
Select Draft Type first
Select Draft Type first
Select Draft Type first
Paid Feature
Explore plans

NHL All-Time Goalie Totals Per Season

Export
Regular Season
10 or more games played
From Season
To Season
#PlayerSeasonAgeTeamGPGAASV%WLTSOTOISVSGA
1901.Canada flagPascal Leclaire 2006-200724Columbus Blue Jackets242.97.89761521131556465
1902.Finland flagJoonas Korpisalo Active player2018-201924Columbus Blue Jackets272.95.89710730136158467
1903.USA flagJohn Grahame 2001-200226Boston Bruins192.95.8978721107945152
1904.USA flagMike Richter 2002-200336New York Rangers132.94.897561069429534
1905.Canada flagCam Ward 2006-200722Carolina Hurricanes602.93.89730216234221458167
1906.Canada flagDunc Wilson 1973-197425Toronto Maple Leafs242.91.89791131140359568
1907.USA flagThatcher Demko Active player2025-202630Vancouver Canucks202.90.89781011111646154
1908.Canada flagMathieu Garon 2012-201334Tampa Bay Lightning182.90.897592091038344
1909.Canada flagDwayne Roloson 1996-199727Calgary Flames312.89.89791431161868278
1910.Canada flagWayne Rutledge 1967-196825Los Angeles Kings452.88.89721155224411017117
1911.Canada flagEd Johnston 1967-196832Boston Bruins282.88.89713740152063373
1912.Sweden flagJonas Johansson 2020-202125Buffalo Sabres152.86.897562181734139
1913.USA flagJohn Grahame 2006-200731Carolina Hurricanes282.85.897101320151563072
1914.Canada flagPatrick Lalime 2007-200833Chicago Blackhawks322.82.897161221182874986
1915.Canada flagChris Osgood 2005-200633Detroit Red Wings322.76.89720652184674385
1916.Czechia flagKarel Vejmelka Active player2025-202629Utah Mammoth642.75.89738203236931458169
1917.Canada flagKelly Hrudey 1997-199836San Jose Sharks282.73.89741621136053862
1918.Latvia flagPeteris Skudra 2002-200329Vancouver Canucks232.72.8979561119246854
1919.Finland flagAntti Raanta 2013-201424Chicago Blackhawks252.71.89713541139754763
1920.Canada flagMike Vernon 1988-198925Calgary Flames522.66.8973765029381133130
1921.Canada flagDon Beaupre 1990-199129Washington Capitals452.64.8972018352572982113
1922.Canada flagRon Hextall 1996-199732Philadelphia Flyers552.56.89731165530941153132
1923.Sweden flagTommy Salo 2003-200432Edmonton Oilers492.56.89718217327911041119
1924.Canada flagMathieu Garon 2000-200122Montréal Canadiens112.44.897451258920924
1925.Canada flagJosé Théodore 1996-199720Montréal Canadiens163.87.896562082145553
1926.Canada flagMarc-André Fleury 2003-200419Pittsburgh Penguins223.64.89641421115460570
1927.Germany flagThomas Greiss 2022-202336St. Louis Blues213.64.89671001108956166
1928.USA flagTom Barrasso 1990-199125Pittsburgh Penguins483.59.89627163127541414165
1929.Germany flagOlaf Kölzig 2005-200635Washington Capitals593.53.896202811035061781206
1930.Canada flagHarry Lumley 1959-196033Boston Bruins423.48.89616215225181255146
1931.Canada flagBilly Smith 1983-198433New York Islanders423.43.89623132222761123130
1932.Canada flagDon Beaupre 1994-199533Ottawa Senators383.36.8968253121611046121
1933.Canada flagDominic Roussel 1993-199423Philadelphia Flyers603.34.89629205132851579183
1934.Canada flagKelly Hrudey 1987-198826New York Islanders473.34.89622175327491314153
1935.Canada flagRoger Crozier 1968-196926Detroit Red Wings383.33.8961115301818870101
1936.USA flagTom Barrasso 1987-198822Buffalo Sabres543.32.89625188231291485173
1937.Canada flagMartin Jones 2020-202130San Jose Sharks343.28.8961513411868878102
1938.Canada flagStéphane Beauregard 1989-199021Winnipeg Jets193.28.8967830107951159
1939.Canada flagMartin Biron 2009-201032New York Islanders293.27.89691441163477089
1940.Canada flagRoland Melanson 1981-198221New York Islanders363.24.896227602112986114
1941.USA flagJon Casey 1989-199027Minnesota North Stars613.22.89631224334071574183
1942.USA flagJason Bacashihua 2006-200724St. Louis Blues193.16.896373089440347
1943.Czechia flagDominik Hašek 1992-199327Buffalo Sabres283.15.896111040142964575
1944.Russia flagMikhail Shtalenkov 1995-199630Mighty Ducks of Anaheim303.12.89671630163772985
1945.Finland flagVille Husso Active player2022-202327Detroit Red Wings563.11.89626227432201436167
1946.Canada flagGreg Stefan 1987-198826Detroit Red Wings333.11.89617951185282796
1947.Sweden flagAnders Nilsson 2013-201423New York Islanders193.11.8968720110149157
1948.Canada flagTrevor Kidd 2002-200330Toronto Maple Leafs193.10.89661020114350659
1949.Russia flagYaroslav Askarov Active player2024-202522San Jose Sharks133.10.896462071732037
1950.Canada flagTerry Sawchuk 1958-195929Detroit Red Wings673.09.89623368540191774207
1951.USA flagScott Clemmensen 2013-201436Florida Panthers173.08.896671091440747
1952.Canada flagCesare Maniago 1962-196323Montréal Canadiens143.07.896554082036042
1953.Canada flagPatrick Lalime 2006-200732Chicago Blackhawks123.07.896461164528433
1954.Canada flagJames Reimer Active player2024-202536Mighty Ducks of Anaheim243.04.896101021136359469
1955.USA flagPhilippe Sauvé 2003-200423Colorado Avalanche173.04.896773098642950
1956.USA flagMike Dunham 2003-200431New York Rangers573.03.89616306231481363159
1957.Russia flagIlya Samsonov 2021-202224Washington Capitals443.02.89623125323611026119
1958.USA flagRobert Esche 2000-200122Phoenix Coyotes253.02.89610842135058968
1959.Canada flagMartin Jones 2019-202029San Jose Sharks413.00.89617212223601021118
1960.Finland flagJuuse Saros Active player2024-202529Nashville Predators582.98.89620316433581426167
1961.Canada flagSean Burke 1997-199830Carolina Hurricanes522.95.89616239228851220142
1962.Canada flagMartin Jones 2018-201928San Jose Sharks622.94.89636195335971523176
1963.Canada flagKirk McLean 1999-200033New York Rangers222.94.8967840120650058
1964.USA flagCasey DeSmith Active player2023-202432Vancouver Canucks292.89.89612961166368080
1965.USA flagJon Gillies 2017-201823Calgary Flames112.88.896351060525129
1966.Canada flagAndy Moog 1990-199130Boston Bruins512.87.89625139428441171136
1967.USA flagAlex Nedeljkovic Active player2025-202629San Jose Sharks402.87.8961814402278940109
1968.Canada flagBrian Hayward 1987-198827Montréal Canadiens392.86.8962210422246925107
1969.Canada flagStuart Skinner Active player2024-202526Edmonton Oilers512.81.89626184329421187138
1970.USA flagAlex Lyon Active player2024-202532Detroit Red Wings302.81.89614911156063273
1971.Canada flagSteve Shields 2002-200330Boston Bruins362.76.896121390211283397
1972.USA flagCharlie Lindgren Active player2024-202531Washington Capitals392.73.8962014312287883104
1973.Finland flagFredrik Norrena 2007-200834Columbus Blue Jackets372.73.896101962196076789
1974.Finland flagAntero Niittymäki 2010-201130San Jose Sharks242.71.89612730141455164
1975.Canada flagGreg Millen 1991-199234Detroit Red Wings102.71.896323048719022
1976.Canada flagBob Froese 1982-198324Philadelphia Flyers252.52.89617424140551059
1977.Canada flagRon Tugnutt 2002-200335Dallas Stars312.47.896151054170160270
1978.Canada flagMike Vernon 1997-199834San Jose Sharks622.46.89630228535641255146
1979.Canada flagDoug Favell 1976-197731Colorado Rockies303.91.895815401610894105
1980.Canada flagJoe Daley 1970-197127Buffalo Sabres383.74.89512168120691103129
1981.Canada flagEd Johnston 1965-196630Boston Bruins333.72.895919211743919108
1982.Canada flagGary Simmons 1974-197530California Golden Seals343.67.89510213220261060124
1983.Canada flagJohn Davidson 1976-197723New York Rangers393.55.89514146121151069125
1984.USA flagAlex Nedeljkovic Active player2022-202326Detroit Red Wings153.53.895572083341749
1985.Canada flagCharlie Hodge 1969-197036California Golden Seals143.51.895352073636543
1986.Canada flagJake Allen Active player2023-202433Montréal Canadiens343.44.8951218401987973114
1987.Russia flagNikolai Khabibulin 1994-199521Winnipeg Jets263.41.8958940133964776
1988.Canada flagRoger Crozier 1966-196724Detroit Red Wings583.36.89522284432531552182
1989.Canada flagSteve Guenette 1987-198822Pittsburgh Penguins193.35.89512701109152161
1990.Canada flagAndy Moog 1984-198524Edmonton Oilers393.30.895229312017942111
1991.Canada flagBilly Smith 1980-198130New York Islanders413.28.89522108223591100129
1992.Canada flagLaurent Brossoit 2019-202026Winnipeg Jets193.28.895671098845854
1993.Latvia flagArtūrs Irbe 1994-199527San Jose Sharks383.26.8951419342043945111
1994.Canada flagMarc Denis 2000-200123Columbus Blue Jackets323.25.89562040183084199
1995.Canada flagClint Malarchuk 1985-198624Québec Nordiques463.21.89526124426551215142
1996.Canada flagDon Beaupre 1980-198119Minnesota North Stars443.21.895181411025801171138
1997.Canada flagTrevor Kidd 2001-200229Florida Panthers333.21.89541651168376790
1998.Canada flagTom Draper 1991-199225Buffalo Sabres263.21.89510951140363775
1999.Slovakia flagPeter Budaj 2010-201128Colorado Avalanche453.20.89515214124391104130
2000.Canada flagDevan Dubnyk 2020-202134San Jose Sharks223.20.89561121118353963