Goalie stats
NHL Goalie Saves Leaders
2020-21All situationsThrough 56 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 2020-21: Connor Hellebuyck (WPG), 1,223 SV.
Saves leaderboard
Show
| # | Goalie | Team | SV | GP | SA | SV% | GS | |
|---|---|---|---|---|---|---|---|---|
| 1 | Connor HellebuyckWPG | WPG | 1,223 | 45 | 1,335 | 0.916 | 45 | 94%▲7.4 |
| 2 | Andrei VasilevskiyTBL | TBL | 1,144 | 42 | 1,237 | 0.925 | 42 | 99%▲0.6 |
| 3 | Kevin LankinenCHI | CHI | 1,095 | 37 | 1,204 | 0.909 | 37 | 32%▲25 |
| 4 | Jordan BinningtonSTL | STL | 1,092 | 42 | 1,200 | 0.910 | 41 | 31%▲24 |
| 5 | Thatcher DemkoVAN | VAN | 1,065 | 35 | 1,164 | 0.915 | 35 | 24%▲22 |
| 6 | Jacob MarkstromCGY | CGY | 1,050 | 43 | 1,161 | 0.904 | 43 | 89%▲43 |
| 7 | Tristan JarryPIT | PIT | 1,000 | 39 | 1,100 | 0.909 | 38 | 9.4% |
| 8 | Cal PetersenLAK | LAK | 998 | 35 | 1,095 | 0.911 | 32 | — |
| 9 | Juuse SarosNSH | NSH | 995 | 36 | 1,073 | 0.927 | 35 | 84%▲16 |
| 10 | Mackenzie BlackwoodNJD | NJD | 975 | 35 | 1,081 | 0.902 | 35 | 90%▲6.2 |
| 11 | Semyon VarlamovNYI | NYI | 948 | 36 | 1,020 | 0.929 | 35 | 4.9%▲4.5 |
| 12 | John GibsonANA | ANA | 941 | 35 | 1,042 | 0.903 | 35 | 72% |
| 13 | Vitek VanecekWSH | WSH | 936 | 37 | 1,031 | 0.908 | 36 | 3.2%▲3.1 |
| 14 | Cam TalbotMIN | MIN | 922 | 33 | 1,008 | 0.915 | 33 | 5.8%▲4.7 |
| 15 | Marc-Andre FleuryVGK | VGK | 918 | 36 | 989 | 0.928 | 36 | — |
| 16 | Philipp GrubauerCOL | COL | 916 | 40 | 993 | 0.922 | 39 | 14%▲9.6 |
| 17 | Igor ShesterkinNYR | NYR | 904 | 35 | 987 | 0.916 | 31 | 93%▲1.8 |
| 18 | Martin JonesSJS | SJS | 878 | 34 | 980 | 0.896 | 34 | — |
| 19 | Mike SmithEDM | EDM | 850 | 32 | 921 | 0.923 | 30 | — |
| 20 | Sergei BobrovskyFLA | FLA | 847 | 31 | 935 | 0.906 | 30 | 88%▲16 |
| 21 | Thomas GreissDET | DET | 815 | 34 | 894 | 0.912 | 29 | — |
| 22 | Joonas KorpisaloCBJ | CBJ | 808 | 33 | 904 | 0.894 | 31 | 7.6%▲5.2 |
| 23 | Elvis MerzlikinsCBJ | CBJ | 756 | 28 | 825 | 0.916 | 23 | 8.9%▲7.9 |
| 24 | Jake AllenMTL | MTL | 741 | 29 | 817 | 0.907 | 27 | 54%▲29 |
| 25 | Anton KhudobinDAL | DAL | 723 | 32 | 799 | 0.905 | 32 | — |
| 26 | Jonathan BernierDET | DET | 692 | 24 | 757 | 0.914 | 23 | — |
| 27 | Mikko KoskinenEDM | EDM | 680 | 26 | 756 | 0.899 | 25 | — |
| 28 | Matt MurrayOTT | OTT | 659 | 27 | 738 | 0.893 | 25 | 0.1% |
| 29 | Brian ElliottPHI | PHI | 656 | 30 | 738 | 0.889 | 26 | — |
| 30 | Jake OettingerDAL | DAL | 647 | 29 | 710 | 0.911 | 24 | 99%▼0.6 |
| 31 | Darcy KuemperARI | ARI | 644 | 27 | 710 | 0.907 | 27 | 58%▼5.2 |
| 32 | Carter HartPHI | PHI | 632 | 27 | 721 | 0.877 | 25 | 87%▲34 |
| 33 | Kaapo KahkonenMIN | MIN | 624 | 24 | 692 | 0.902 | 23 | — |
| 34 | Braden HoltbyVAN | VAN | 618 | 21 | 695 | 0.889 | 21 | — |
| 35 | Alex NedeljkovicCAR | CAR | 604 | 23 | 648 | 0.932 | 23 | 18%▲13 |
| 36 | Pekka RinneNSH | NSH | 602 | 24 | 664 | 0.907 | 21 | — |
| 37 | Frederik AndersenTOR | TOR | 598 | 24 | 668 | 0.895 | 23 | 38%▲31 |
| 38 | Carey PriceMTL | MTL | 594 | 25 | 659 | 0.901 | 25 | — |
| 39 | Chris DriedgerFLA | FLA | 593 | 23 | 640 | 0.927 | 23 | — |
| 40 | James ReimerCAR | CAR | 568 | 22 | 627 | 0.906 | 21 | — |
| 41 | Tuukka RaskBOS | BOS | 558 | 24 | 611 | 0.913 | 24 | — |
| 42 | Linus UllmarkBUF | BUF | 542 | 20 | 591 | 0.917 | 20 | 81%▼5.4 |
| 43 | Devan DubnykSJS/COL | SJS/COL | 539 | 22 | 602 | 0.895 | 18 | — |
| 44 | Jack CampbellTOR | TOR | 539 | 22 | 585 | 0.921 | 22 | — |
| 45 | Ilya SorokinNYI | NYI | 517 | 22 | 563 | 0.918 | 21 | 97% |
| 46 | Jonathan QuickLAK | LAK | 508 | 22 | 566 | 0.898 | 22 | 0.3% |
| 47 | Casey DeSmithPIT | PIT | 495 | 20 | 543 | 0.912 | 17 | 17%▲16 |
| 48 | Adin HillARI | ARI | 484 | 19 | 530 | 0.913 | 17 | 24%▲17 |
| 49 | Robin LehnerVGK | VGK | 461 | 19 | 505 | 0.913 | 19 | — |
| 50 | Ilya SamsonovWSH | WSH | 450 | 19 | 499 | 0.902 | 18 | 0.2% |
| 51 | Jaroslav HalakBOS | BOS | 436 | 19 | 482 | 0.905 | 17 | — |
| 52 | Malcolm SubbanCHI | CHI | 424 | 16 | 471 | 0.900 | 14 | — |
| 53 | Alexandar GeorgievNYR | NYR | 421 | 19 | 465 | 0.905 | 18 | — |
| 54 | David RittichCGY/TOR | CGY/TOR | 417 | 19 | 463 | 0.901 | 15 | 5.6%▲5.5 |
| 55 | Scott WedgewoodNJD | NJD | 412 | 16 | 458 | 0.900 | 15 | 96%▼3.4 |
| 56 | Ville HussoSTL | STL | 411 | 17 | 460 | 0.893 | 15 | 6.4%▲6.3 |
| 57 | Dustin TokarskiBUF | BUF | 404 | 13 | 447 | 0.904 | 10 | — |
| 58 | Ryan MillerANA | ANA | 381 | 16 | 432 | 0.882 | 14 | — |
| 59 | Antti RaantaARI | ARI | 363 | 12 | 401 | 0.905 | 11 | — |
| 60 | Jonas JohanssonCOL/BUF | COL/BUF | 341 | 15 | 380 | 0.897 | 13 | 3.2%▲3.1 |
| 61 | Laurent BrossoitWPG | WPG | 338 | 14 | 368 | 0.918 | 11 | 0.1% |
| 62 | Carter HuttonBUF | BUF | 302 | 13 | 341 | 0.886 | 12 | — |
| 63 | Marcus HogbergOTT | OTT | 282 | 14 | 322 | 0.876 | 10 | — |
| 64 | Petr MrazekCAR | CAR | 275 | 12 | 298 | 0.923 | 12 | 0.1% |
| 65 | Curtis McElhinneyTBL | TBL | 259 | 12 | 296 | 0.875 | 12 | — |
| 66 | Jeremy SwaymanBOS | BOS | 256 | 10 | 271 | 0.945 | 10 | 97%▲1.5 |
| 67 | Anton ForsbergOTT | OTT | 240 | 8 | 264 | 0.909 | 8 | 26%▼17 |
| 68 | Filip GustavssonOTT | OTT | 237 | 9 | 254 | 0.933 | 7 | 64%▼11 |
| 69 | Josef KorenarSJS | SJS | 232 | 10 | 258 | 0.899 | 7 | — |
| 70 | Anthony StolarzANA | ANA | 213 | 8 | 230 | 0.926 | 7 | 30%▲27 |
| 71 | Michael HutchinsonTOR | TOR | 194 | 8 | 211 | 0.919 | 8 | — |
| 72 | Joey DaccordOTT | OTT | 192 | 8 | 214 | 0.897 | 6 | 54%▲22 |
| 73 | Collin DeliaCHI | CHI | 185 | 6 | 205 | 0.902 | 5 | — |
| 74 | Keith KinkaidNYR | NYR | 184 | 9 | 205 | 0.898 | 7 | — |
| 75 | Alex LyonPHI | PHI | 151 | 6 | 169 | 0.893 | 5 | 33%▼17 |
| 76 | Ukko-Pekka LuukkonenBUF | BUF | 135 | 4 | 149 | 0.906 | 4 | 77%▼1 |
| 77 | Aaron DellNJD | NJD | 132 | 7 | 154 | 0.857 | 5 | — |
| 78 | Dan VladarBOS | BOS | 132 | 5 | 149 | 0.886 | 5 | 76%▲9.3 |
| 79 | Michael HouserBUF | BUF | 127 | 4 | 141 | 0.901 | 4 | — |
| 80 | Calvin PickardDET | DET | 111 | 6 | 127 | 0.874 | 4 | 4.0%▲3.8 |
| 81 | Hunter MiskaCOL | COL | 93 | 5 | 111 | 0.838 | 5 | — |
| 82 | Spencer KnightFLA | FLA | 91 | 4 | 99 | 0.919 | 3 | 79%▲17 |
| 83 | Cayden PrimeauMTL | MTL | 79 | 4 | 93 | 0.849 | 4 | 3.2%▲3.1 |
| 84 | Troy GrosenickLAK | LAK | 71 | 2 | 77 | 0.922 | 2 | — |
| 85 | Alexei MelnichukSJS | SJS | 70 | 3 | 81 | 0.864 | 2 | — |
| 86 | Craig AndersonWSH | WSH | 65 | 4 | 71 | 0.915 | 2 | — |
| 87 | Matiss KivlenieksCBJ | CBJ | 64 | 2 | 71 | 0.901 | 2 | — |
| 88 | Ivan ProsvetovARI | ARI | 42 | 3 | 51 | 0.824 | 1 | — |
| 89 | Christopher GibsonTBL | TBL | 35 | 2 | 40 | 0.875 | 2 | — |
| 90 | Stuart SkinnerEDM | EDM | 33 | 1 | 38 | 0.868 | 1 | 42%▲29 |
| 91 | Eric ComrieNJD | NJD | 30 | 1 | 33 | 0.909 | 1 | 3.2%▲3.1 |
| 92 | Maxime LagacePIT | PIT | 29 | 1 | 29 | 1.000 | 1 | — |
| 93 | Oscar DanskVGK | VGK | 25 | 1 | 29 | 0.862 | 1 | — |
| 94 | Louis DomingueCGY | CGY | 20 | 1 | 23 | 0.870 | 1 | — |
| 95 | Artyom ZagidulinCGY | CGY | 9 | 1 | 11 | 0.818 | 0 | — |
| 96 | Kasimir KaskisuoNSH | NSH | 3 | 1 | 3 | 1.000 | 0 | — |
| 97 | Veini VehvilainenCBJ | CBJ | 3 | 1 | 4 | 0.750 | 0 | — |
| 98 | Logan ThompsonVGK | VGK | 2 | 1 | 2 | 1.000 | 0 | 100% |
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.