Edgehalla

Goalies

Goalie Save % by Shot Class (Rebound, Rush, Cycle, Off the Draw)

2025-26All situationsThrough 82 team games

Not every shot is equally hard. League-wide, goalies stop about .849 of rebound attempts, .896 of cycle shots, .931 of rush and transition shots and .950 of shots straight off an offensive-zone draw. A goalie who faces more rebounds is going to post a lower raw save percentage through no fault of his own.

This board sorts every unblocked shot against into those classes and ranks goalies by how far their save percentage beats the rate their own shot mix predicts. The class columns show where the gap comes from, with the ± column as a 95% interval.

Leader in 2025-26: Scott Wedgewood (COL), +1.7 FSV% vs exp..

Save % by shot class leaderboard

Goalie Save % by Shot Class (Rebound, Rush, Cycle, Off the Draw), 2025-26, All situations
#Goalie±95%Rebound SV%Rush SV%
1Scott WedgewoodCOL+1.71,6891.091.4%92.9%
2Dennis HildebyTOR+1.38531.589.2%91.3%
3Logan ThompsonWSH+1.22,4610.985.6%93.4%
4Igor ShesterkinNYR+1.02,1481.084.6%93.7%
5Jesper WallstedtMIN+1.01,5271.283.3%96.9%
6Devin CooleyCGY+0.91,2861.388.1%90.7%
7Philipp GrubauerSEA+0.91,3281.386.0%94.2%
8Andrei VasilevskiyTBL+0.92,2271.086.9%91.1%
9Joel HoferSTL+0.91,9501.079.8%94.4%
10Anton ForsbergLAK+0.91,4631.288.3%91.7%
11Jeremy SwaymanBOS+0.82,4280.984.9%96.4%
12Dan VladarPHI+0.82,0131.088.4%90.9%
13Jet GreavesCBJ+0.82,3801.091.5%92.4%
14Ukko-Pekka LuukkonenBUF+0.81,4191.286.7%93.5%
15Ilya SorokinNYI+0.72,3241.088.4%93.8%
16Casey DeSmithDAL+0.71,1661.480.2%92.9%
17Alex LyonBUF+0.71,5061.284.8%92.4%
18Justus AnnunenNSH+0.71,1121.482.1%93.5%
19Mackenzie BlackwoodCOL+0.61,4411.287.3%83.2%
20Jake AllenNJD+0.61,5721.284.4%91.4%
21Filip GustavssonMIN+0.52,1301.083.0%93.0%
22Jakub DobesMTL+0.51,8171.186.6%92.5%
23John GibsonDET+0.52,2781.087.0%91.5%
24Spencer KnightCHI+0.52,4231.087.2%94.4%
25David RittichNYI+0.31,1661.488.3%92.4%
26Connor IngramEDM+0.31,1731.480.3%94.2%
27Akira SchmidVGK+0.21,2841.484.4%95.5%
28Joey DaccordSEA+0.22,0551.186.0%91.9%
29Jake OettingerDAL+0.12,0791.185.0%94.2%
30Karel VejmelkaUTA+0.12,5151.073.7%92.9%
31Joseph WollTOR+0.11,8401.187.4%90.6%
32Connor HellebuyckWPG+0.12,3631.085.2%93.8%
33Thatcher DemkoVAN+0.18061.780.8%92.1%
34Dustin WolfCGY−0.02,3161.085.2%90.7%
35Stuart SkinnerEDM/PIT−0.12,0551.180.6%88.3%
36Jonathan QuickNYR−0.11,0511.576.5%89.3%
37Daniil TarasovFLA−0.21,3881.385.0%95.1%
38Eric ComrieWPG−0.21,0191.681.6%87.5%
39Alex NedeljkovicSJS−0.31,5621.382.5%95.3%
40Joonas KorpisaloBOS−0.31,2501.490.8%92.4%
41Darcy KuemperLAK−0.41,8791.287.5%93.8%
42Lukas DostalANA−0.42,3601.089.9%92.3%
43Brandon BussiCAR−0.41,3471.485.0%89.2%
44Anthony StolarzTOR−0.41,0591.687.1%87.7%
45Linus UllmarkOTT−0.41,8041.280.7%91.7%
46Juuse SarosNSH−0.52,4821.078.0%94.2%
47Arturs SilovsPIT−0.51,5711.376.7%93.4%
48Tristan JarryEDM/PIT−0.71,3091.483.1%93.6%
49Elvis MerzlikinsCBJ−0.81,2461.588.2%92.9%
50Ville HussoANA−0.88141.877.8%91.9%
51Cam TalbotDET−0.91,2231.581.2%88.6%
52Vitek VanecekUTA−0.97551.985.7%92.5%
53Nikita TolopiloVAN−0.98921.890.7%91.1%
54Jacob MarkstromNJD−0.91,6891.380.9%84.8%
55Yaroslav AskarovSJS−1.01,9871.283.0%92.6%
56Sergei BobrovskyFLA−1.11,9481.274.8%92.8%
57Jonas JohanssonTBL−1.19991.789.4%88.9%
58Samuel ErssonPHI−1.21,2191.583.1%84.3%
59Arvid SoderblomCHI−1.21,1591.686.2%90.0%
60Charlie LindgrenWSH−1.29191.767.4%93.7%
61Frederik AndersenCAR−1.31,3021.585.4%85.3%
62Kevin LankinenVAN−1.41,9361.277.6%95.4%
63Adin HillVGK−1.49311.876.1%89.1%
64Samuel MontembeaultMTL−1.59671.784.5%92.7%
65Jordan BinningtonSTL−1.81,4881.479.5%90.8%

Minimum sample: 738 shots (it scales with games played and sequence coverage). 33 below the minimum are hidden.

How to read it

Percentage points above expected. +1.0 means about one extra save per 100 unblocked shots compared with an average goalie facing the same mix.

How reliable is it?

Per-class splits are small samples; the overall adjustment is steadier. Use the ± interval: two goalies whose intervals overlap are not reliably different.

Shot classes and goalie splits →

All NHL leaderboards →