Goalies
Goalie Rebound Control Leaders (Rebounds Prevented per 100 Saves)
2025-26All situationsThrough 82 team games
After a save the puck either dies in the goalie's equipment, goes safely to the corner, or sits in the slot for a second shot. Across the league about 12.4% of saves are followed by another attempt from the same team within three seconds.
Rebound Control compares each goalie's rebounds with that expectation, per 100 saves. It is one of the few goalie numbers besides save percentage that repeats from one half-season to the next.
Leader in 2025-26: Cam Talbot (DET), +3.67 Reb. prevented /100.
Rebound Control leaderboard
| # | Goalie | Team | Saves | Rebounds | Expected | |
|---|---|---|---|---|---|---|
| 1 | Cam TalbotDET | DET | +3.67 | 704 | 60 | 85.9 |
| 2 | Joel HoferSTL | STL | +2.70 | 1,137 | 108 | 138.7 |
| 3 | Joseph WollTOR | TOR | +1.89 | 1,097 | 113 | 133.8 |
| 4 | Jesper WallstedtMIN | MIN | +1.81 | 934 | 97 | 113.9 |
| 5 | Jet GreavesCBJ | CBJ | +1.67 | 1,396 | 147 | 170.2 |
| 6 | Arturs SilovsPIT | PIT | +1.49 | 906 | 97 | 110.5 |
| 7 | Filip GustavssonMIN | MIN | +1.27 | 1,245 | 136 | 151.8 |
| 8 | Jacob MarkstromNJD | NJD | +1.21 | 983 | 108 | 119.9 |
| 9 | Joey DaccordSEA | SEA | +1.20 | 1,173 | 129 | 143.1 |
| 10 | Andrei VasilevskiyTBL | TBL | +1.11 | 1,353 | 150 | 165.0 |
| 11 | Dan VladarPHI | PHI | +1.09 | 1,162 | 129 | 141.7 |
| 12 | Alex NedeljkovicSJS | SJS | +1.03 | 940 | 105 | 114.6 |
| 13 | Karel VejmelkaUTA | UTA | +0.88 | 1,458 | 165 | 177.8 |
| 14 | Dustin WolfCGY | CGY | +0.70 | 1,401 | 161 | 170.9 |
| 15 | Casey DeSmithDAL | DAL | +0.58 | 689 | 80 | 84.0 |
| 16 | Lukas DostalANA | ANA | +0.51 | 1,343 | 157 | 163.8 |
| 17 | Jake OettingerDAL | DAL | +0.36 | 1,234 | 146 | 150.5 |
| 18 | Linus UllmarkOTT | OTT | +0.28 | 1,066 | 127 | 130.0 |
| 19 | Scott WedgewoodCOL | COL | +0.28 | 1,007 | 120 | 122.8 |
| 20 | Ukko-Pekka LuukkonenBUF | BUF | +0.23 | 844 | 101 | 102.9 |
| 21 | Brandon BussiCAR | CAR | +0.19 | 816 | 98 | 99.5 |
| 22 | Darcy KuemperLAK | LAK | +0.18 | 1,099 | 132 | 134.0 |
| 23 | Juuse SarosNSH | NSH | +0.15 | 1,519 | 183 | 185.2 |
| 24 | John GibsonDET | DET | +0.10 | 1,315 | 159 | 160.4 |
| 25 | Anton ForsbergLAK | LAK | −0.16 | 866 | 107 | 105.6 |
| 26 | Alex LyonBUF | BUF | −0.19 | 888 | 110 | 108.3 |
| 27 | Kevin LankinenVAN | VAN | −0.25 | 1,125 | 140 | 137.2 |
| 28 | Arvid SoderblomCHI | CHI | −0.29 | 681 | 85 | 83.0 |
| 29 | Daniil TarasovFLA | FLA | −0.38 | 827 | 104 | 100.9 |
| 30 | Tristan JarryEDM/PIT | EDM/PIT | −0.48 | 734 | 93 | 89.5 |
| 31 | Connor IngramEDM | EDM | −0.49 | 686 | 87 | 83.7 |
| 32 | Sergei BobrovskyFLA | FLA | −0.49 | 1,096 | 139 | 133.7 |
| 33 | Logan ThompsonWSH | WSH | −0.67 | 1,446 | 186 | 176.3 |
| 34 | Spencer KnightCHI | CHI | −0.70 | 1,427 | 184 | 174.0 |
| 35 | Jeremy SwaymanBOS | BOS | −0.72 | 1,425 | 184 | 173.8 |
| 36 | Philipp GrubauerSEA | SEA | −0.78 | 786 | 102 | 95.9 |
| 37 | Akira SchmidVGK | VGK | −0.84 | 706 | 92 | 86.1 |
| 38 | Jakub DobesMTL | MTL | −0.98 | 1,070 | 141 | 130.5 |
| 39 | Jordan BinningtonSTL | STL | −1.09 | 881 | 117 | 107.4 |
| 40 | Igor ShesterkinNYR | NYR | −1.21 | 1,298 | 174 | 158.3 |
| 41 | Yaroslav AskarovSJS | SJS | −1.49 | 1,184 | 162 | 144.4 |
| 42 | Joonas KorpisaloBOS | BOS | −1.60 | 761 | 105 | 92.8 |
| 43 | Connor HellebuyckWPG | WPG | −1.81 | 1,385 | 194 | 168.9 |
| 44 | Stuart SkinnerEDM/PIT | EDM/PIT | −1.94 | 1,125 | 159 | 137.2 |
| 45 | Devin CooleyCGY | CGY | −1.96 | 770 | 109 | 93.9 |
| 46 | Jake AllenNJD | NJD | −1.97 | 932 | 132 | 113.7 |
| 47 | Mackenzie BlackwoodCOL | COL | −2.53 | 842 | 124 | 102.7 |
| 48 | Ilya SorokinNYI | NYI | −2.68 | 1,385 | 206 | 168.9 |
| 49 | Elvis MerzlikinsCBJ | CBJ | −2.87 | 717 | 108 | 87.4 |
| 50 | Frederik AndersenCAR | CAR | −3.03 | 742 | 113 | 90.5 |
Minimum sample: 656 saves (it scales with games played and sequence coverage). 48 below the minimum are hidden.
How to read it
Positive = fewer rebounds than expected. +2.0 means two fewer second chances every 100 saves than an average goalie facing the same shots.
How reliable is it?
Rebounds allowed per save: split-half r ≈ 0.39-0.48. Freeze % was tested and is noise (r ≈ −0.06), so it is not ranked.
How Rebound Control is measured →