Goalie stats
NHL Goalie Goals Against Average Leaders
2024-25All situationsThrough 82 team games
This board ranks NHL goalies by goals against average, lowest first, regular season only, among goalies with enough starts. Pick any season back to 2017-18 above the table.
Goals against average is goals allowed per 60 minutes in net. Lower is better: below 2.50 over a full season is excellent, and the team's defence shapes it as much as the goalie. GAA is a ratio category, ranked here from lowest. Like SV%, a starter behind a strong defence often looks better than his save percentage says.
Leader in 2024-25: Connor Hellebuyck (WPG), 2.00 GAA.
Goals Against Average leaderboard
| # | Goalie | Team | GAA | GS | GA | SV% | W | |
|---|---|---|---|---|---|---|---|---|
| 1 | Connor HellebuyckWPG | WPG | 2.00 | 62 | 125 | 0.925 | 47 | 94%▲7.4 |
| 2 | Darcy KuemperLAK | LAK | 2.02 | 50 | 100 | 0.922 | 31 | 58%▼5.2 |
| 3 | Anthony StolarzTOR | TOR | 2.14 | 33 | 71 | 0.926 | 21 | 30%▲27 |
| 4 | Andrei VasilevskiyTBL | TBL | 2.18 | 63 | 136 | 0.921 | 38 | 99%▲0.6 |
| 5 | Sergei BobrovskyFLA | FLA | 2.44 | 54 | 130 | 0.906 | 33 | 88%▲16 |
| 6 | Adin HillVGK | VGK | 2.47 | 50 | 121 | 0.906 | 32 | 24%▲17 |
| 7 | Logan ThompsonWSH | WSH | 2.49 | 42 | 105 | 0.910 | 31 | 100% |
| 8 | Jacob MarkstromNJD | NJD | 2.50 | 49 | 121 | 0.900 | 26 | 89%▲43 |
| 9 | Mackenzie BlackwoodCOL/SJS | COL/SJS | 2.55 | 53 | 137 | 0.912 | 28 | 90%▲6.2 |
| 10 | Filip GustavssonMIN | MIN | 2.56 | 58 | 146 | 0.914 | 31 | 64%▼11 |
| 11 | Karel VejmelkaUTA | UTA | 2.58 | 55 | 145 | 0.904 | 26 | 98%▲3.3 |
| 12 | Jake OettingerDAL | DAL | 2.59 | 58 | 147 | 0.909 | 36 | 99%▼0.6 |
| 13 | Pyotr KochetkovCAR | CAR | 2.60 | 47 | 121 | 0.898 | 27 | 45%▲42 |
| 14 | Kevin LankinenVAN | VAN | 2.62 | 49 | 132 | 0.902 | 25 | 32%▲25 |
| 15 | Dustin WolfCGY | CGY | 2.64 | 53 | 140 | 0.910 | 29 | 66%▲27 |
| 16 | Joel HoferSTL | STL | 2.64 | 28 | 74 | 0.904 | 16 | 80%▲2.1 |
| 17 | Jake AllenNJD | NJD | 2.66 | 29 | 77 | 0.908 | 13 | 54%▲29 |
| 18 | Jordan BinningtonSTL | STL | 2.69 | 54 | 145 | 0.900 | 28 | 31%▲24 |
| 19 | Ilya SorokinNYI | NYI | 2.71 | 60 | 158 | 0.907 | 30 | 97% |
| 20 | Calvin PickardEDM | EDM | 2.71 | 31 | 85 | 0.900 | 22 | 4.0%▲3.8 |
| 21 | Anton ForsbergOTT | OTT | 2.72 | 27 | 76 | 0.901 | 11 | 26%▼17 |
| 22 | Linus UllmarkOTT | OTT | 2.72 | 43 | 112 | 0.910 | 25 | 81%▼5.4 |
| 23 | Spencer KnightFLA/CHI | FLA/CHI | 2.72 | 36 | 100 | 0.902 | 17 | 79%▲17 |
| 24 | Joseph WollTOR | TOR | 2.73 | 41 | 111 | 0.909 | 27 | 33%▲20 |
| 25 | Charlie LindgrenWSH | WSH | 2.73 | 38 | 104 | 0.896 | 20 | 11%▲11 |
| 26 | Joey DaccordSEA | SEA | 2.75 | 55 | 151 | 0.906 | 27 | 54%▲22 |
| 27 | John GibsonANA | ANA | 2.77 | 28 | 72 | 0.912 | 11 | 72% |
| 28 | Dan VladarCGY | CGY | 2.80 | 29 | 83 | 0.898 | 12 | 76%▲9.3 |
| 29 | Alex LyonDET | DET | 2.81 | 26 | 73 | 0.896 | 14 | 33%▼17 |
| 30 | Stuart SkinnerEDM | EDM | 2.81 | 50 | 138 | 0.896 | 26 | 42%▲29 |
| 31 | Samuel MontembeaultMTL | MTL | 2.82 | 60 | 166 | 0.902 | 31 | 15%▲14 |
| 32 | Ilya SamsonovVGK | VGK | 2.82 | 29 | 82 | 0.891 | 16 | 0.2% |
| 33 | David RittichLAK | LAK | 2.84 | 31 | 88 | 0.887 | 16 | 5.6%▲5.5 |
| 34 | Igor ShesterkinNYR | NYR | 2.86 | 61 | 167 | 0.905 | 27 | 93%▲1.8 |
| 35 | Cam TalbotDET | DET | 2.93 | 43 | 129 | 0.901 | 21 | 5.8%▲4.7 |
| 36 | Juuse SarosNSH | NSH | 2.98 | 58 | 167 | 0.896 | 20 | 84%▲16 |
| 37 | Lukas DostalANA | ANA | 3.10 | 49 | 158 | 0.903 | 23 | 81%▲50 |
| 38 | Jeremy SwaymanBOS | BOS | 3.11 | 58 | 176 | 0.892 | 22 | 97%▲1.5 |
| 39 | Tristan JarryPIT | PIT | 3.12 | 35 | 105 | 0.893 | 16 | 9.4% |
| 40 | Alex NedeljkovicPIT | PIT | 3.12 | 35 | 112 | 0.894 | 14 | 18%▲13 |
| 41 | Samuel ErssonPHI | PHI | 3.14 | 45 | 136 | 0.883 | 22 | 9.7%▲8.9 |
| 42 | Arvid SoderblomCHI | CHI | 3.18 | 33 | 111 | 0.898 | 10 | 5.6%▲5.4 |
| 43 | Elvis MerzlikinsCBJ | CBJ | 3.18 | 52 | 168 | 0.892 | 26 | 8.9%▲7.9 |
| 44 | Justus AnnunenNSH/COL | NSH/COL | 3.18 | 29 | 95 | 0.883 | 15 | 10%▲10 |
| 45 | Ukko-Pekka LuukkonenBUF | BUF | 3.20 | 55 | 169 | 0.887 | 24 | 77%▼1 |
| 46 | Petr MrazekCHI/DET | CHI/DET | 3.35 | 38 | 116 | 0.891 | 12 | 0.1% |
| 47 | Philipp GrubauerSEA | SEA | 3.49 | 26 | 85 | 0.875 | 8 | 14%▲9.6 |
| 48 | Alexandar GeorgievSJS/COL | SJS/COL | 3.71 | 47 | 165 | 0.875 | 15 | — |
Minimum sample: 25 starts (it scales with games played). 55 below the minimum are hidden.
How to read it
Goals allowed per 60 minutes in net, lowest first (minimum starts scale with the season).
How reliable is it?
GAA mixes goalie and team: shots against vary a lot by team. Read it next to save percentage.
About our data sources →Projected next
Our fantasy projections for goals against average: who should lead the coming games.