NHL goaltenders

2025–26 regular season, 77 goalies

Tap a column to sort. Teams show every club a goalie played for this season in order; a red team means he has since moved. Faded SV% means fewer than 150 shots faced.

Home Away
GoalieTeamGPGSWLOTL SASavesGASV%GAA GPGASV%GAA GPGASV%GAA
Karel Vejmelka UTA 64 63 38 20 3 1,626 1,458 169 .897 2.75 37 98 .896 2.78 27 71 .897 2.70
Juuse Saros NSH 59 59 28 22 8 1,700 1,519 181 .894 3.16 30 92 .894 3.24 29 89 .893 3.09
Andrei Vasilevskiy TBL 58 58 39 15 4 1,483 1,353 132 .912 2.31 33 77 .911 2.40 25 55 .914 2.19
Logan Thompson WSH 58 58 31 21 6 1,587 1,447 140 .912 2.44 33 71 .919 2.18 25 69 .903 2.77
John Gibson DET 57 57 29 22 4 1,461 1,317 144 .901 2.72 30 87 .881 3.07 27 57 .922 2.31
Dustin Wolf CGY 57 55 23 29 3 1,558 1,401 158 .899 3.01 30 71 .915 2.41 27 87 .881 3.78
Connor Hellebuyck WPG 57 57 23 23 11 1,547 1,385 162 .895 2.86 29 81 .896 2.82 28 81 .894 2.89
Lukas Dostal ANA 56 55 30 20 4 1,513 1,344 169 .888 3.10 29 93 .878 3.30 27 76 .899 2.89
Jet Greaves CBJ 55 53 26 19 9 1,539 1,397 142 .908 2.60 33 87 .906 2.67 22 55 .910 2.49
Jeremy Swayman BOS 55 54 31 18 4 1,571 1,426 146 .908 2.71 28 60 .920 2.18 27 86 .897 3.26
Ilya Sorokin NYI 55 54 29 24 2 1,530 1,386 144 .906 2.68 25 69 .898 2.87 30 75 .912 2.53
Spencer Knight CHI 55 55 19 25 11 1,583 1,428 155 .902 2.82 29 81 .895 2.82 26 74 .909 2.83
Jake Oettinger DAL 54 54 35 12 6 1,372 1,234 138 .899 2.59 30 74 .902 2.50 24 64 .897 2.71
Dan Vladar PHI 52 51 29 14 7 1,283 1,162 121 .906 2.42 25 59 .903 2.39 27 62 .908 2.45
Sergei Bobrovsky FLA now TOR 52 51 27 23 1 1,250 1,096 154 .877 3.07 27 76 .882 2.85 25 78 .871 3.32
Igor Shesterkin NYR 51 51 25 19 6 1,425 1,299 126 .912 2.50 26 67 .904 2.65 25 59 .919 2.34
Filip Gustavsson MIN 50 49 28 15 6 1,377 1,245 133 .904 2.69 26 62 .913 2.42 24 71 .895 2.98
Darcy Kuemper LAK 50 50 19 14 15 1,234 1,100 134 .891 2.78 26 75 .884 3.03 24 59 .899 2.52
Stuart Skinner EDM → PIT now WPG 50 50 23 17 9 1,267 1,125 142 .888 2.92 20 59 .876 3.12 30 83 .895 2.78
Linus Ullmark OTT 49 49 28 12 8 1,198 1,067 131 .891 2.73 24 56 .908 2.32 25 75 .873 3.14
Joey Daccord SEA 47 46 20 20 6 1,307 1,173 136 .897 3.03 25 73 .895 3.02 22 63 .900 3.05
Yaroslav Askarov SJS 47 47 21 20 4 1,341 1,185 157 .884 3.63 23 76 .891 3.51 24 81 .876 3.74
Kevin Lankinen VAN 47 43 11 27 5 1,285 1,125 160 .875 3.70 25 82 .866 3.80 22 78 .884 3.61
Joel Hofer STL 46 43 24 13 5 1,250 1,137 114 .910 2.61 24 61 .910 2.65 22 53 .909 2.55
Scott Wedgewood COL 45 43 31 6 6 1,093 1,007 86 .921 2.02 22 40 .920 2.04 23 46 .923 2.01
Jacob Markstrom NJD now FLA 44 43 23 19 1 1,113 983 130 .883 3.07 21 59 .885 2.92 23 71 .882 3.20
Jakub Dobes MTL 43 42 29 10 4 1,187 1,070 117 .901 2.78 23 57 .901 2.61 20 60 .902 2.96
Jordan Binnington STL 41 39 13 20 7 1,010 882 128 .873 3.33 20 54 .884 2.95 21 74 .864 3.67
Alex Nedeljkovic SJS 40 34 18 14 4 1,049 940 109 .896 2.87 20 56 .895 2.85 20 53 .898 2.89
Mackenzie Blackwood COL 39 36 23 10 2 933 843 90 .904 2.51 20 52 .885 2.80 19 38 .921 2.19
Joseph Woll TOR now PHI 39 38 15 16 7 1,220 1,097 124 .899 3.34 20 62 .901 3.32 19 62 .898 3.35
Brandon Bussi CAR 39 39 31 6 2 912 816 97 .895 2.47 21 51 .882 2.41 18 46 .906 2.53
Arturs Silovs PIT 39 38 19 12 8 1,020 906 115 .888 3.07 24 77 .880 3.33 15 38 .902 2.65
Jake Allen NJD 37 36 17 17 2 1,031 932 100 .904 2.74 19 54 .898 2.88 18 46 .910 2.60
Anton Forsberg LAK 36 31 16 12 5 952 866 87 .910 2.57 17 37 .921 2.37 19 50 .899 2.74
Alex Lyon BUF 36 34 20 10 4 979 888 92 .907 2.77 18 50 .907 2.77 18 42 .907 2.78
Jesper Wallstedt MIN 35 33 18 9 6 1,020 934 87 .916 2.61 16 45 .912 2.80 19 42 .920 2.44
Ukko-Pekka Luukkonen BUF 35 34 22 9 3 930 846 85 .910 2.52 16 44 .904 2.72 19 41 .915 2.32
Frederik Andersen CAR now EDM 35 35 16 14 5 849 742 107 .874 3.05 17 57 .859 3.35 18 50 .888 2.78
Akira Schmid VGK now FLA 34 29 16 10 6 791 706 85 .893 2.59 17 41 .890 2.55 17 44 .895 2.64
Cam Talbot DET now CBJ 34 25 12 9 6 797 704 93 .883 3.19 16 38 .882 2.97 18 55 .884 3.36
Daniil Tarasov FLA now DET 33 31 13 15 3 925 828 97 .895 3.05 15 35 .920 2.41 18 62 .873 3.60
Tristan Jarry PIT → EDM 33 29 18 9 3 832 734 98 .882 3.32 12 40 .868 3.83 21 58 .890 3.03
Samuel Ersson PHI now OTT 33 29 14 11 5 744 647 97 .870 3.12 16 43 .876 2.78 17 54 .864 3.45
Philipp Grubauer SEA 32 28 13 12 4 866 787 79 .909 2.65 14 32 .914 2.42 18 47 .905 2.83
Connor Ingram EDM 32 30 16 10 3 763 686 77 .899 2.60 21 53 .897 2.64 11 24 .904 2.51
Devin Cooley CGY 31 26 10 10 6 847 770 77 .909 2.69 11 27 .923 2.51 20 50 .899 2.80
Joonas Korpisalo BOS now NYR 31 28 14 9 6 851 761 90 .894 3.15 14 41 .900 3.05 17 49 .889 3.24
Casey DeSmith DAL 30 28 15 8 6 760 689 71 .907 2.43 12 29 .899 2.50 18 42 .911 2.38
David Rittich NYI now NJD 30 28 14 10 3 720 644 76 .894 2.76 18 43 .897 2.62 12 33 .890 2.97
Elvis Merzlikins CBJ 30 29 14 11 3 812 717 95 .883 3.40 11 30 .882 3.42 19 65 .884 3.39
Justus Annunen NSH 28 23 10 12 2 711 645 67 .907 2.68 14 28 .913 2.22 14 39 .902 3.15
Adin Hill VGK 27 27 10 9 6 587 511 76 .871 3.04 15 37 .888 2.73 12 39 .849 3.41
Anthony Stolarz TOR 26 25 10 10 3 708 632 76 .893 3.28 14 38 .890 3.19 12 38 .895 3.38
Arvid Soderblom CHI 26 24 8 13 3 774 681 93 .880 3.80 11 35 .873 3.38 15 58 .884 4.11
Jonathan Quick NYR 25 24 6 17 2 671 598 73 .891 3.09 14 37 .900 2.78 11 36 .880 3.48
Eric Comrie WPG now SJS 25 24 12 11 1 654 582 72 .890 3.13 13 36 .892 2.94 12 36 .888 3.34
Jonas Johansson TBL now OTT 25 23 11 10 2 670 592 78 .884 3.29 9 26 .884 3.30 16 52 .883 3.28
Samuel Montembeault MTL 25 23 10 8 4 635 554 81 .872 3.43 14 46 .849 3.69 11 35 .894 3.13
Vitek Vanecek UTA now NYI 22 19 5 13 3 506 447 59 .883 2.93 7 18 .882 3.33 15 41 .884 2.79
Nikita Tolopilo VAN 21 18 6 11 2 582 513 69 .881 3.61 13 38 .892 3.24 8 31 .866 4.22
Charlie Lindgren WSH 21 20 9 8 3 602 529 73 .879 3.52 7 23 .879 3.48 14 50 .879 3.53
Dennis Hildeby TOR now TBL 20 14 5 7 4 548 501 48 .914 2.86 9 21 .924 2.85 11 27 .905 2.86
Thatcher Demko VAN 20 20 8 10 1 514 461 54 .897 2.90 8 23 .884 3.14 12 31 .905 2.75
Ville Husso ANA 20 19 10 8 2 534 472 62 .884 3.25 10 31 .881 3.13 10 31 .886 3.37
Leevi Meriläinen OTT now VAN 20 19 8 10 1 457 393 64 .860 3.51 12 36 .869 3.22 8 28 .847 3.97
Carter Hart VGK 18 18 11 3 3 422 376 46 .891 2.71 9 23 .888 2.94 9 23 .894 2.51
Jacob Fowler MTL 17 17 9 6 2 448 407 41 .908 2.43 7 16 .907 2.34 10 25 .909 2.50
Colten Ellis BUF 16 14 8 4 2 455 411 44 .903 2.90 7 18 .917 2.56 9 26 .890 3.19
Calvin Pickard EDM now MIN 16 13 5 6 2 410 357 53 .871 3.68 6 23 .841 4.46 10 30 .887 3.24
James Reimer OTT 14 13 7 4 2 289 256 33 .886 2.42 4 9 .882 2.29 10 24 .887 2.48
Petr Mrazek ANA 10 8 3 5 0 247 212 35 .858 4.07 4 12 .838 3.89 6 23 .867 4.17
Pyotr Kochetkov CAR 9 8 6 2 0 189 170 19 .899 2.33 4 9 .852 2.90 5 10 .922 1.97
Carl Lindbom VGK 8 8 2 4 2 189 165 24 .873 3.00 4 14 .848 3.55 4 10 .897 2.46
Spencer Martin NYR 6 4 1 3 0 147 127 20 .864 4.13 1 1 .917 2.23 5 19 .859 4.32
Matt Murray SEA 5 4 0 2 1 102 94 8 .922 2.21 3 3 .932 1.78 2 5 .914 2.59
Sergei Murashov PIT 5 4 1 1 2 116 104 12 .897 2.56 5 12 .897 2.56 0 0 — —