Goalie stats
NHL Goalie Saves Leaders
2022-23All situationsThrough 82 team games
This board ranks NHL goalies by saves, regular season only. Pick any season back to 2017-18 above the table.
Saves are shots on goal the goalie stopped. Busy starters behind leaky defences lead, so the total says as much about the team in front as about the goalie. Saves are a category in points leagues and some roto formats; a goalie facing 33 shots a night is worth more there than in wins-only leagues.
Leader in 2022-23: Juuse Saros (NSH), 1,928 SV.
Saves leaderboard
Show
| # | Goalie | Team | SV | GP | SA | SV% | GS | |
|---|---|---|---|---|---|---|---|---|
| 1 | Juuse SarosNSH | NSH | 1,928 | 64 | 2,099 | 0.919 | 63 | 84%▲16 |
| 2 | Connor HellebuyckWPG | WPG | 1,807 | 64 | 1,964 | 0.920 | 64 | 94%▲7.4 |
| 3 | John GibsonANA | ANA | 1,783 | 53 | 1,983 | 0.899 | 52 | 72% |
| 4 | Alexandar GeorgievCOL | COL | 1,749 | 62 | 1,904 | 0.919 | 62 | — |
| 5 | Andrei VasilevskiyTBL | TBL | 1,716 | 60 | 1,875 | 0.915 | 60 | 99%▲0.6 |
| 6 | Ilya SorokinNYI | NYI | 1,699 | 62 | 1,838 | 0.924 | 60 | 97% |
| 7 | Jake OettingerDAL | DAL | 1,633 | 62 | 1,776 | 0.919 | 61 | 99%▼0.6 |
| 8 | Jordan BinningtonSTL | STL | 1,632 | 61 | 1,826 | 0.894 | 60 | 31%▲24 |
| 9 | Igor ShesterkinNYR | NYR | 1,575 | 58 | 1,719 | 0.916 | 58 | 93%▲1.8 |
| 10 | Darcy KuemperWSH | WSH | 1,521 | 57 | 1,674 | 0.909 | 56 | 58%▼5.2 |
| 11 | Carter HartPHI | PHI | 1,510 | 55 | 1,665 | 0.907 | 54 | 87%▲34 |
| 12 | Karel VejmelkaARI | ARI | 1,503 | 50 | 1,670 | 0.900 | 49 | 98%▲3.3 |
| 13 | Ville HussoDET | DET | 1,436 | 56 | 1,603 | 0.896 | 56 | 6.4%▲6.3 |
| 14 | Stuart SkinnerEDM | EDM | 1,404 | 50 | 1,536 | 0.914 | 48 | 42%▲29 |
| 15 | Jacob MarkstromCGY | CGY | 1,376 | 59 | 1,542 | 0.892 | 58 | 89%▲43 |
| 16 | Linus UllmarkBOS | BOS | 1,366 | 49 | 1,457 | 0.938 | 48 | 81%▼5.4 |
| 17 | Sergei BobrovskyFLA | FLA | 1,321 | 50 | 1,466 | 0.901 | 49 | 88%▲16 |
| 18 | Tristan JarryPIT | PIT | 1,286 | 47 | 1,414 | 0.909 | 47 | 9.4% |
| 19 | Marc-Andre FleuryMIN | MIN | 1,241 | 46 | 1,367 | 0.908 | 45 | — |
| 20 | Vitek VanecekNJD | NJD | 1,214 | 52 | 1,333 | 0.911 | 48 | 3.2%▲3.1 |
| 21 | Samuel MontembeaultMTL | MTL | 1,212 | 40 | 1,345 | 0.901 | 39 | 15%▲14 |
| 22 | Jake AllenMTL | MTL | 1,190 | 42 | 1,335 | 0.891 | 41 | 54%▲29 |
| 23 | James ReimerSJS | SJS | 1,188 | 43 | 1,335 | 0.890 | 41 | — |
| 24 | Petr MrazekCHI | CHI | 1,116 | 39 | 1,248 | 0.894 | 38 | 0.1% |
| 25 | Joonas KorpisaloCBJ/LAK | CBJ/LAK | 1,103 | 39 | 1,206 | 0.915 | 37 | 7.6%▲5.2 |
| 26 | Filip GustavssonMIN | MIN | 1,092 | 39 | 1,173 | 0.931 | 37 | 64%▼11 |
| 27 | Ilya SamsonovTOR | TOR | 1,088 | 42 | 1,184 | 0.919 | 40 | 0.2% |
| 28 | Logan ThompsonVGK | VGK | 1,036 | 37 | 1,132 | 0.915 | 36 | 100% |
| 29 | Casey DeSmithPIT | PIT | 1,033 | 38 | 1,142 | 0.905 | 33 | 17%▲16 |
| 30 | Martin JonesSEA | SEA | 1,016 | 48 | 1,145 | 0.887 | 42 | — |
| 31 | Kaapo KahkonenSJS | SJS | 1,014 | 37 | 1,149 | 0.883 | 37 | — |
| 32 | Jonathan QuickLAK/VGK | LAK/VGK | 953 | 41 | 1,080 | 0.882 | 36 | 0.3% |
| 33 | Ukko-Pekka LuukkonenBUF | BUF | 940 | 33 | 1,054 | 0.892 | 32 | 77%▼1 |
| 34 | Jack CampbellEDM | EDM | 912 | 36 | 1,027 | 0.888 | 34 | — |
| 35 | Thatcher DemkoVAN | VAN | 906 | 32 | 1,005 | 0.901 | 32 | 24%▲22 |
| 36 | Jeremy SwaymanBOS | BOS | 877 | 37 | 953 | 0.920 | 33 | 97%▲1.5 |
| 37 | Connor IngramARI | ARI | 871 | 27 | 960 | 0.907 | 26 | — |
| 38 | Pheonix CopleyLAK | LAK | 855 | 37 | 947 | 0.903 | 35 | 0.0% |
| 39 | Cam TalbotOTT | OTT | 840 | 36 | 935 | 0.898 | 32 | 5.8%▲4.7 |
| 40 | Philipp GrubauerSEA | SEA | 832 | 39 | 930 | 0.895 | 36 | 14%▲9.6 |
| 41 | Elvis MerzlikinsCBJ | CBJ | 779 | 30 | 889 | 0.876 | 27 | 8.9%▲7.9 |
| 42 | Frederik AndersenCAR | CAR | 767 | 34 | 849 | 0.903 | 33 | 38%▲31 |
| 43 | Charlie LindgrenWSH | WSH | 767 | 31 | 853 | 0.899 | 26 | 11%▲11 |
| 44 | Craig AndersonBUF | BUF | 747 | 26 | 823 | 0.908 | 24 | — |
| 45 | Anton ForsbergOTT | OTT | 737 | 28 | 817 | 0.902 | 25 | 26%▼17 |
| 46 | Alex StalockCHI | CHI | 730 | 27 | 804 | 0.908 | 24 | — |
| 47 | Spencer MartinVAN | VAN | 723 | 29 | 830 | 0.871 | 27 | — |
| 48 | Matt MurrayTOR | TOR | 687 | 26 | 761 | 0.903 | 26 | 0.1% |
| 49 | Adin HillVGK | VGK | 660 | 27 | 721 | 0.915 | 25 | 24%▲17 |
| 50 | Semyon VarlamovNYI | NYI | 629 | 23 | 689 | 0.913 | 22 | 4.9%▲4.5 |
| 51 | Jaroslav HalakNYR | NYR | 614 | 25 | 680 | 0.903 | 24 | — |
| 52 | Brian ElliottTBL | TBL | 614 | 22 | 689 | 0.891 | 22 | — |
| 53 | Lukas DostalANA | ANA | 612 | 19 | 679 | 0.901 | 17 | 81%▲50 |
| 54 | Dan VladarCGY | CGY | 597 | 27 | 667 | 0.895 | 23 | 76%▲9.3 |
| 55 | Antti RaantaCAR | CAR | 586 | 27 | 644 | 0.910 | 26 | — |
| 56 | Pyotr KochetkovCAR | CAR | 570 | 24 | 627 | 0.909 | 23 | 45%▲42 |
| 57 | Spencer KnightFLA | FLA | 565 | 21 | 627 | 0.901 | 19 | 79%▲17 |
| 58 | Thomas GreissSTL | STL | 561 | 21 | 626 | 0.896 | 16 | — |
| 59 | Scott WedgewoodDAL | DAL | 552 | 21 | 603 | 0.915 | 18 | 96%▼3.4 |
| 60 | Kevin LankinenNSH | NSH | 534 | 19 | 583 | 0.916 | 18 | 32%▲25 |
| 61 | Eric ComrieBUF | BUF | 526 | 19 | 594 | 0.886 | 19 | 3.2%▲3.1 |
| 62 | Felix SandstromPHI | PHI | 506 | 20 | 575 | 0.880 | 18 | — |
| 63 | Mackenzie BlackwoodNJD | NJD | 503 | 22 | 563 | 0.893 | 20 | 90%▲6.2 |
| 64 | Daniil TarasovCBJ | CBJ | 471 | 17 | 528 | 0.892 | 16 | 11%▲9.4 |
| 65 | Mads SogaardOTT | OTT | 466 | 19 | 524 | 0.889 | 17 | 5.6%▲5.6 |
| 66 | Collin DeliaVAN | VAN | 464 | 20 | 526 | 0.882 | 18 | — |
| 67 | David RittichWPG | WPG | 456 | 21 | 506 | 0.901 | 18 | 5.6%▲5.5 |
| 68 | Pavel FrancouzCOL | COL | 451 | 16 | 493 | 0.915 | 16 | — |
| 69 | Alex LyonFLA | FLA | 446 | 15 | 488 | 0.914 | 14 | 33%▼17 |
| 70 | Anthony StolarzANA | ANA | 444 | 19 | 494 | 0.899 | 12 | 30%▲27 |
| 71 | Alex NedeljkovicDET | DET | 417 | 15 | 466 | 0.895 | 13 | 18%▲13 |
| 72 | Arvid SoderblomCHI | CHI | 405 | 15 | 453 | 0.894 | 13 | 5.6%▲5.4 |
| 73 | Magnus HellbergDET/OTT | DET/OTT | 397 | 18 | 447 | 0.888 | 14 | — |
| 74 | Michael HutchinsonCBJ | CBJ | 379 | 16 | 432 | 0.877 | 10 | — |
| 75 | Akira SchmidNJD | NJD | 376 | 18 | 408 | 0.922 | 14 | 28%▲26 |
| 76 | Samuel ErssonPHI | PHI | 294 | 12 | 327 | 0.899 | 10 | 9.7%▲8.9 |
| 77 | Laurent BrossoitVGK | VGK | 294 | 11 | 317 | 0.927 | 10 | 0.1% |
| 78 | Cal PetersenLAK | LAK | 223 | 10 | 257 | 0.868 | 9 | — |
| 79 | Erik KallgrenTOR | TOR | 221 | 10 | 246 | 0.898 | 9 | — |
| 80 | Ivan ProsvetovARI | ARI | 206 | 7 | 234 | 0.880 | 7 | — |
| 81 | Joseph WollTOR | TOR | 204 | 7 | 219 | 0.932 | 7 | 33%▲20 |
| 82 | Devon LeviBUF | BUF | 201 | 7 | 222 | 0.905 | 7 | 41%▲39 |
| 83 | Jaxson StauberCHI | CHI | 174 | 6 | 191 | 0.911 | 6 | — |
| 84 | Joel HoferSTL | STL | 162 | 6 | 179 | 0.905 | 6 | 80%▲2.1 |
| 85 | Arturs SilovsVAN | VAN | 138 | 5 | 152 | 0.908 | 5 | 45%▲41 |
| 86 | Joey DaccordSEA | SEA | 117 | 5 | 130 | 0.900 | 4 | 54%▲22 |
| 87 | Kevin MandoleseOTT | OTT | 109 | 3 | 119 | 0.916 | 3 | — |
| 88 | Dustin TokarskiPIT | PIT | 105 | 4 | 117 | 0.897 | 2 | — |
| 89 | Aaron DellSJS | SJS | 94 | 4 | 103 | 0.913 | 3 | — |
| 90 | Dylan FergusonOTT | OTT | 78 | 2 | 83 | 0.940 | 2 | — |
| 91 | Jonas JohanssonCOL | COL | 68 | 3 | 73 | 0.932 | 2 | 3.2%▲3.1 |
| 92 | Jiri PateraVGK | VGK | 65 | 2 | 70 | 0.929 | 2 | 0.1% |
| 93 | Jon GilliesCBJ | CBJ | 57 | 3 | 66 | 0.864 | 2 | — |
| 94 | Matt MurrayDAL | DAL | 54 | 3 | 64 | 0.844 | 3 | 0.1% |
| 95 | Cayden PrimeauMTL | MTL | 46 | 3 | 54 | 0.852 | 2 | 3.2%▲3.1 |
| 96 | Jet GreavesCBJ | CBJ | 46 | 1 | 49 | 0.939 | 1 | 86%▲21 |
| 97 | Leevi MeriläinenOTT | OTT | 43 | 2 | 49 | 0.878 | 2 | 13%▲13 |
| 98 | Justus AnnunenCOL | COL | 41 | 2 | 48 | 0.854 | 2 | 10%▲10 |
| 99 | Keith KinkaidBOS/COL | BOS/COL | 38 | 2 | 40 | 0.950 | 1 | — |
| 100 | Olle Eriksson EkANA | ANA | 34 | 1 | 39 | 0.872 | 1 | — |
How to read it
Shots on goal stopped, regular season.
How reliable is it?
Saves follow shots against and starts; the rate stat behind them is save percentage.
About our data sources →Projected next
Our fantasy projections for saves: who should lead the coming games.