Leaders
Advanced Stats Leaders 2026–2027
Advanced NHL stats leaderboards — expected goals (xG, the quality of shots a player generates), shot-attempt share (Corsi), PDO and more — ranked for skaters and goalies. Each stat is defined in the glossary, so you can see who drives play beyond goals and assists.
Team
Full leaderboard
Games started
65 qualified (4+ GP)
| #Player | Team | GP | GS | W | L | OTL | SV% | GAA | SO | GSAx | HD SV% | QS% | SV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 Jesper WallstedtG | MIN | 16 | 16 | 11 | 2 | 3 | .922 | 1.99 | 0 | +13.06 | .882 | 75.0% | 379 |
2 Spencer KnightG | CHI | 14 | 14 | 4 | 10 | 0 | .881 | 3.66 | 0 | +1.34 | .808 | 28.6% | 364 |
3 Jake OettingerG | DAL | 13 | 13 | 9 | 3 | 1 | .906 | 1.99 | 3 | +5.65 | .868 | 46.2% | 251 |
4 Karel VejmelkaG | UTA | 13 | 12 | 6 | 6 | 0 | .870 | 3.29 | 1 | -8.52 | .767 | 50.0% | 262 |
5 Mackenzie BlackwoodG | COL | 13 | 12 | 8 | 3 | 1 | .893 | 2.81 | 1 | +0.62 | .802 | 58.3% | 291 |
6 Andrei VasilevskiyG | TBL | 12 | 12 | 8 | 3 | 1 | .887 | 2.75 | 0 | -3.14 | .766 | 41.7% | 258 |
7 Jeremy SwaymanG | BOS | 12 | 12 | 8 | 3 | 1 | .913 | 2.31 | 1 | +7.00 | .851 | 66.7% | 292 |
8 Joel HoferG | STL | 12 | 12 | 6 | 5 | 1 | .919 | 2.36 | 1 | +4.86 | .829 | 50.0% | 316 |
9 Juuse SarosG | NSH | 12 | 12 | 5 | 3 | 4 | .912 | 2.62 | 0 | +4.33 | .812 | 58.3% | 330 |
10 Pyotr KochetkovG | CAR | 12 | 12 | 11 | 1 | 0 | .920 | 1.67 | 2 | +7.42 | .900 | 58.3% | 230 |
11 Sergei BobrovskyG | TOR | 12 | 12 | 3 | 7 | 2 | .886 | 3.34 | 0 | -3.78 | .793 | 41.7% | 312 |
12 Stuart SkinnerG | WPG | 12 | 12 | 5 | 4 | 3 | .885 | 3.28 | 0 | -1.92 | .775 | 58.3% | 285 |
13 Yaroslav AskarovG | SJS | 12 | 12 | 4 | 8 | 0 | .885 | 3.35 | 0 | +1.62 | .838 | 41.7% | 307 |
14 Dylan GarandG | NYR | 13 | 11 | 6 | 6 | 1 | .906 | 2.52 | 1 | -0.41 | .882 | 63.6% | 280 |
15 Arturs SilovsG | PIT | 11 | 11 | 5 | 5 | 1 | .876 | 3.26 | 2 | -4.38 | .730 | 36.4% | 255 |
16 Ilya SorokinG | NYI | 11 | 11 | 6 | 4 | 1 | .910 | 2.64 | 1 | +3.27 | .797 | 45.5% | 292 |
17 John GibsonG | DET | 11 | 11 | 4 | 5 | 1 | .860 | 3.46 | 0 | -8.27 | .717 | 27.3% | 202 |
18 Logan ThompsonG | WSH | 11 | 11 | 6 | 4 | 0 | .888 | 3.20 | 0 | -0.39 | .792 | 45.5% | 262 |
19 Leevi MeriläinenG | VAN | 12 | 10 | 2 | 6 | 1 | .889 | 3.56 | 0 | -2.67 | .817 | 40.0% | 303 |
20 Ukko-Pekka LuukkonenG | BUF | 11 | 10 | 5 | 3 | 3 | .878 | 3.27 | 0 | -3.11 | .764 | 30.0% | 252 |
21 Carter HartG | VGK | 10 | 10 | 5 | 3 | 2 | .900 | 2.49 | 0 | +1.33 | .754 | 60.0% | 226 |
22 Jacob FowlerG | MTL | 10 | 10 | 8 | 1 | 1 | .925 | 2.16 | 2 | +9.14 | .864 | 50.0% | 273 |
23 Lukas DostalG | ANA | 10 | 10 | 4 | 4 | 1 | .866 | 3.76 | 0 | -4.64 | .805 | 30.0% | 219 |
24 Dustin WolfG | CGY | 10 | 9 | 3 | 5 | 1 | .869 | 3.75 | 0 | -3.33 | .792 | 44.4% | 238 |
25 Dan VladarG | PHI | 9 | 9 | 3 | 4 | 2 | .883 | 3.21 | 0 | -1.49 | .816 | 44.4% | 219 |
26 Darcy KuemperG | LAK | 9 | 9 | 5 | 3 | 1 | .885 | 3.46 | 0 | +3.74 | .911 | 55.6% | 224 |
27 Jake AllenG | NJD | 9 | 9 | 6 | 3 | 0 | .881 | 3.20 | 0 | -4.07 | .789 | 44.4% | 215 |
28 Joseph WollG | PHI | 9 | 9 | 1 | 6 | 2 | .899 | 3.12 | 0 | +2.00 | .862 | 55.6% | 248 |
29 Philipp GrubauerG | SEA | 10 | 8 | 5 | 3 | 1 | .890 | 3.08 | 0 | -2.87 | .740 | 50.0% | 218 |
30 Akira SchmidG | FLA | 9 | 8 | 5 | 3 | 1 | .886 | 3.00 | 0 | -0.83 | .806 | 37.5% | 203 |
31 Jet GreavesG | CBJ | 9 | 8 | 2 | 6 | 0 | .880 | 3.36 | 1 | -1.87 | .825 | 12.5% | 190 |
32 Joey DaccordG | SEA | 9 | 8 | 4 | 3 | 0 | .881 | 3.83 | 0 | -5.16 | .686 | 50.0% | 208 |
33 Kevin LankinenG | VAN | 9 | 8 | 1 | 8 | 0 | .808 | 6.03 | 0 | -12.13 | .692 | 0.0% | 177 |
34 Adin HillG | VGK | 8 | 8 | 6 | 2 | 0 | .895 | 2.73 | 0 | -2.34 | .719 | 50.0% | 187 |
35 Jacob MarkstromG | FLA | 8 | 8 | 4 | 2 | 1 | .885 | 2.57 | 1 | -1.98 | .850 | 25.0% | 146 |
36 Linus UllmarkG | OTT | 8 | 8 | 7 | 1 | 0 | .945 | 1.33 | 0 | +8.72 | .894 | 87.5% | 172 |
37 Tristan JarryG | EDM | 8 | 8 | 4 | 1 | 3 | .902 | 2.57 | 2 | -2.32 | .750 | 62.5% | 185 |
38 Cam TalbotG | CBJ | 8 | 7 | 5 | 2 | 0 | .911 | 2.44 | 0 | +3.12 | .849 | 85.7% | 185 |
39 Alex NedeljkovicG | SJS | 7 | 7 | 3 | 3 | 1 | .895 | 3.23 | 0 | +3.52 | .796 | 42.9% | 196 |
40 Brandon BussiG | CAR | 7 | 7 | 3 | 2 | 2 | .869 | 3.23 | 0 | -5.30 | .830 | 42.9% | 152 |
41 Devin CooleyG | CGY | 7 | 7 | 4 | 3 | 0 | .914 | 2.69 | 0 | +1.91 | .851 | 57.1% | 180 |
42 Devon LeviG | EDM | 7 | 7 | 6 | 1 | 0 | .887 | 3.11 | 0 | +0.03 | .793 | 42.9% | 172 |
43 Jakub DobesG | MTL | 7 | 7 | 3 | 2 | 2 | .847 | 4.04 | 0 | -7.53 | .688 | 14.3% | 155 |
44 Samuel ErssonG | OTT | 9 | 6 | 3 | 3 | 1 | .889 | 3.14 | 0 | -3.68 | .789 | 50.0% | 177 |
45 Sebastian CossaG | UTA | 7 | 6 | 4 | 1 | 1 | .871 | 3.30 | 0 | -3.49 | .756 | 50.0% | 128 |
46 Anthony StolarzG | TOR | 6 | 6 | 5 | 1 | 0 | .910 | 2.66 | 0 | +3.41 | .882 | 66.7% | 162 |
47 Colten EllisG | BUF | 6 | 6 | 3 | 2 | 0 | .891 | 2.92 | 1 | +0.36 | .800 | 33.3% | 131 |
48 Daniil TarasovG | DET | 7 | 5 | 2 | 2 | 2 | .929 | 1.79 | 1 | +6.71 | .886 | 60.0% | 145 |
49 Anton ForsbergG | LAK | 6 | 5 | 0 | 4 | 1 | .902 | 2.51 | 0 | +2.24 | .905 | 80.0% | 129 |
50 Nico DawsG | WPG | 6 | 5 | 2 | 3 | 0 | .886 | 2.86 | 0 | -1.95 | .706 | 40.0% | 117 |
51 Igor ShesterkinG | NYR | 5 | 5 | 3 | 1 | 0 | .927 | 1.79 | 0 | +2.79 | .938 | 80.0% | 101 |
52 Jordan BinningtonG | STL | 5 | 5 | 1 | 3 | 1 | .851 | 4.27 | 0 | -7.72 | .641 | 20.0% | 120 |
53 Michael DiPietroG | BOS | 5 | 5 | 4 | 1 | 0 | .925 | 2.21 | 1 | +3.82 | .881 | 60.0% | 135 |
54 Scott WedgewoodG | COL | 5 | 5 | 1 | 3 | 1 | .867 | 4.02 | 0 | -5.93 | .750 | 40.0% | 117 |
55 Semyon VarlamovG | NYI | 5 | 5 | 1 | 2 | 2 | .892 | 2.72 | 0 | +2.34 | .814 | 20.0% | 116 |
56 Sergei MurashovG | PIT | 5 | 5 | 0 | 4 | 1 | .871 | 3.83 | 0 | -5.82 | .846 | 40.0% | 128 |
57 Ville HussoG | ANA | 6 | 4 | 2 | 3 | 0 | .868 | 3.55 | 0 | -1.74 | .718 | 25.0% | 112 |
58 Arvid SoderblomG | CHI | 5 | 4 | 0 | 3 | 1 | .842 | 4.67 | 0 | -5.17 | .759 | 0.0% | 112 |
59 Charlie LindgrenG | WSH | 5 | 4 | 3 | 2 | 0 | .881 | 3.08 | 0 | -0.30 | .903 | 25.0% | 104 |
60 Clay StevensonG | WPG | 5 | 4 | 1 | 3 | 0 | .870 | 3.61 | 0 | -2.43 | .763 | 50.0% | 107 |
61 Casey DeSmithG | DAL | 4 | 4 | 1 | 2 | 1 | .909 | 2.42 | 0 | +0.75 | .846 | 75.0% | 100 |
62 Connor HellebuyckG | NJD | 4 | 4 | 4 | 0 | 0 | .891 | 2.44 | 0 | -1.13 | .800 | 50.0% | 82 |
63 Dennis HildebyG | TBL | 4 | 4 | 3 | 0 | 1 | .880 | 2.95 | 0 | -0.49 | .957 | 25.0% | 88 |
64 Jonas JohanssonG | OTT | 4 | 4 | 1 | 2 | 0 | .848 | 4.60 | 0 | -4.12 | .758 | 25.0% | 89 |
65 Justus AnnunenG | NSH | 4 | 4 | 3 | 1 | 0 | .874 | 3.40 | 0 | -2.22 | .700 | 50.0% | 97 |
Source: NHL stats API and HabsMetrics expected-goals model. Corsi = share of all shot attempts while on ice; Fenwick excludes blocked shots; PDO = on-ice shooting % + save % at 5v5 (1.000 is average). PK SV% = save % while the opponent is on the power play. HabsMetrics Analytics — for educational purposes. What do these stats mean?
































































