Stats
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
Corsi (shot attempt share)
656 qualified (5+ GP)
| #Player | Team | GP | CF% | PTS | G | A | +/- | TOI/GP | S | S% | HIT | BLK | TK | ixG | G−xG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 Mike ReillyD | CAR | 8 | 67.0% | 2 | 0 | 2 | +4 | 12:26 | 9 | 0.0% | 15 | 6 | 3 | 0.55 | -0.55 |
2 Shayne GostisbehereD | CAR | 18 | 63.5% | 14 | 3 | 11 | +14 | 17:40 | 35 | 8.6% | 8 | 13 | 4 | 2.14 | -0.13 |
3 Nico HischierC | NJD | 17 | 62.0% | 11 | 7 | 4 | +3 | 18:09 | 41 | 17.1% | 15 | 9 | 2 | 3.29 | +1.71 |
4 Zach BensonLW | BUF | 16 | 61.9% | 15 | 2 | 13 | +13 | 20:07 | 39 | 5.1% | 20 | 10 | 4 | 8.45 | -6.45 |
5 Jackson BlakeRW | CAR | 18 | 61.8% | 19 | 5 | 14 | +14 | 17:56 | 49 | 10.2% | 5 | 7 | 11 | 7.60 | -3.60 |
6 Victor OlofssonLW | VGK | 5 | 61.8% | 6 | 4 | 2 | +2 | 13:20 | 12 | 33.3% | 0 | 1 | 0 | 1.11 | +2.89 |
7 Juuso VälimäkiD | CAR | 8 | 61.6% | 3 | 2 | 1 | +7 | 14:22 | 8 | 25.0% | 4 | 8 | 0 | 0.65 | +1.35 |
8 Jordan StaalC | CAR | 6 | 61.4% | 0 | 0 | 0 | -2 | 15:34 | 6 | 0.0% | 19 | 3 | 0 | 1.34 | -1.34 |
9 Andrei SvechnikovRW | CAR | 18 | 61.3% | 18 | 9 | 9 | +12 | 17:35 | 56 | 16.1% | 37 | 3 | 6 | 7.63 | -0.63 |
10 Luke EvangelistaRW | NJD | 14 | 61.3% | 10 | 4 | 6 | 0 | 17:09 | 39 | 10.3% | 11 | 5 | 2 | 3.07 | -1.06 |
11 Jack HughesC | NJD | 17 | 61.1% | 23 | 9 | 14 | +12 | 20:39 | 70 | 12.9% | 0 | 10 | 7 | 5.42 | -0.42 |
12 Brady TkachukLW | FLA | 17 | 60.8% | 19 | 10 | 9 | -3 | 16:55 | 58 | 17.2% | 68 | 2 | 5 | 7.44 | +2.57 |
13 Nikolaj EhlersLW | CAR | 18 | 60.7% | 15 | 4 | 11 | +6 | 16:13 | 43 | 9.3% | 4 | 5 | 4 | 4.27 | -0.27 |
14 Jesper BrattLW | NJD | 17 | 60.7% | 16 | 3 | 13 | +11 | 17:30 | 38 | 7.9% | 21 | 3 | 2 | 2.08 | -0.08 |
15 Zachary BolducRW | MTL | 17 | 60.5% | 8 | 6 | 2 | +1 | 14:06 | 30 | 20.0% | 26 | 5 | 2 | 3.66 | +1.34 |
16 Arseny GritsyukRW | NJD | 17 | 60.4% | 13 | 8 | 5 | +11 | 15:41 | 44 | 18.2% | 18 | 9 | 4 | 3.06 | +1.94 |
17 Sebastian AhoC | CAR | 18 | 60.3% | 26 | 10 | 16 | +14 | 20:05 | 54 | 18.5% | 13 | 5 | 5 | 8.26 | +0.74 |
18 Taylor HallLW | CAR | 9 | 60.1% | 6 | 3 | 3 | +1 | 12:44 | 22 | 13.6% | 9 | 3 | 1 | 2.41 | +0.59 |
19 Logan StankovenC | CAR | 18 | 60.0% | 18 | 11 | 7 | +15 | 16:56 | 55 | 20.0% | 7 | 12 | 2 | 7.65 | +3.35 |
20 William CarrierLW | CAR | 18 | 60.0% | 12 | 1 | 11 | +4 | 13:02 | 31 | 3.2% | 55 | 9 | 1 | 3.84 | -2.84 |
21 Dougie HamiltonD | NJD | 17 | 60.0% | 9 | 2 | 7 | +1 | 20:41 | 47 | 4.3% | 17 | 20 | 2 | 1.58 | -1.58 |
22 Timo MeierRW | NJD | 17 | 59.8% | 5 | 1 | 4 | -1 | 16:24 | 65 | 1.5% | 34 | 8 | 3 | 5.26 | -4.26 |
23 Nick SuzukiC | MTL | 11 | 59.8% | 15 | 6 | 9 | +9 | 21:19 | 31 | 19.4% | 16 | 8 | 7 | 3.77 | +2.23 |
24 Nicolas RoyC | COL | 11 | 59.8% | 5 | 2 | 3 | -1 | 11:49 | 13 | 15.4% | 12 | 4 | 2 | 1.64 | +0.36 |
25 Jordan MartinookLW | CAR | 18 | 59.4% | 10 | 4 | 6 | +5 | 14:45 | 30 | 13.3% | 26 | 11 | 2 | 3.49 | -1.49 |
26 Leon DraisaitlC | EDM | 17 | 59.4% | 31 | 14 | 17 | +16 | 21:42 | 63 | 22.2% | 6 | 3 | 4 | 7.92 | +6.08 |
27 Matthew TkachukLW | FLA | 17 | 59.3% | 25 | 4 | 21 | +1 | 19:01 | 36 | 11.1% | 29 | 2 | 6 | 3.87 | +0.13 |
28 Vasily PodkolzinRW | EDM | 17 | 59.2% | 14 | 9 | 5 | +11 | 17:34 | 35 | 25.7% | 55 | 8 | 2 | 5.16 | +3.84 |
29 John MarinoD | UTA | 9 | 59.2% | 5 | 2 | 3 | +5 | 20:23 | 8 | 25.0% | 2 | 4 | 2 | 0.47 | +1.53 |
30 Brett PesceD | NJD | 17 | 58.9% | 8 | 1 | 7 | +13 | 21:03 | 19 | 5.3% | 6 | 30 | 6 | 0.64 | +0.36 |
31 Connor McDavidC | EDM | 17 | 58.8% | 44 | 10 | 34 | +21 | 23:34 | 46 | 21.7% | 19 | 8 | 6 | 7.25 | +2.75 |
32 Lane HutsonD | MTL | 17 | 58.7% | 17 | 3 | 14 | +8 | 24:52 | 31 | 9.7% | 2 | 24 | 6 | 2.18 | +0.82 |
33 Kailer YamamotoRW | UTA | 9 | 58.7% | 7 | 3 | 4 | +4 | 14:29 | 21 | 14.3% | 18 | 6 | 2 | 3.09 | -0.09 |
34 Parker WotherspoonD | VGK | 6 | 58.7% | 0 | 0 | 0 | -6 | 18:16 | 5 | 0.0% | 5 | 5 | 2 | 0.36 | -0.36 |
35 Sean WalkerD | CAR | 18 | 58.6% | 10 | 3 | 7 | +9 | 21:04 | 38 | 7.9% | 23 | 39 | 8 | 2.24 | +0.76 |
36 Matt BoldyLW | MIN | 18 | 58.5% | 17 | 7 | 10 | +16 | 21:28 | 79 | 8.9% | 14 | 12 | 13 | 9.85 | -2.85 |
37 Joel Eriksson EkC | MIN | 18 | 58.1% | 16 | 6 | 10 | +14 | 19:59 | 60 | 10.0% | 22 | 8 | 4 | 12.11 | -6.11 |
38 K'Andre MillerD | CAR | 18 | 58.1% | 6 | 1 | 5 | +8 | 22:09 | 29 | 3.5% | 16 | 17 | 9 | 1.95 | -0.95 |
39 Kirill KaprizovLW | MIN | 18 | 58.1% | 30 | 16 | 14 | +14 | 21:36 | 56 | 28.6% | 9 | 6 | 3 | 13.80 | +2.21 |
40 Brandon HagelLW | TBL | 15 | 58.0% | 17 | 8 | 9 | -3 | 21:13 | 62 | 12.9% | 9 | 10 | 8 | 8.92 | -0.92 |
41 Oliver KapanenC | MTL | 10 | 58.0% | 2 | 1 | 1 | +4 | 12:10 | 12 | 8.3% | 3 | 3 | 2 | 1.71 | -0.71 |
42 Jared SpurgeonD | MIN | 10 | 57.8% | 5 | 1 | 4 | +6 | 20:33 | 13 | 7.7% | 8 | 19 | 3 | 0.77 | +0.23 |
43 Niko MikkolaD | FLA | 17 | 57.7% | 4 | 2 | 2 | +5 | 19:29 | 23 | 8.7% | 18 | 18 | 7 | 2.16 | -0.16 |
44 Quinn HughesD | MIN | 18 | 57.6% | 25 | 6 | 19 | +9 | 28:02 | 50 | 12.0% | 5 | 14 | 7 | 3.21 | +2.79 |
45 Artemi PanarinLW | LAK | 14 | 57.6% | 17 | 8 | 9 | -2 | 21:44 | 45 | 17.8% | 5 | 2 | 3 | 4.17 | +3.83 |
46 Barrett HaytonC | UTA | 18 | 57.5% | 10 | 2 | 8 | +8 | 14:22 | 35 | 5.7% | 3 | 14 | 5 | 4.19 | -3.19 |
47 Zack MacEwenRW | TOR | 12 | 57.5% | 4 | 2 | 2 | -1 | 7:58 | 13 | 15.4% | 30 | 3 | 1 | 1.49 | +0.51 |
48 Jonas SiegenthalerD | NJD | 17 | 57.3% | 3 | 0 | 3 | -3 | 19:36 | 6 | 0.0% | 14 | 28 | 4 | 0.36 | -0.36 |
49 Luke HughesD | NJD | 17 | 57.3% | 11 | 6 | 5 | +9 | 24:33 | 40 | 15.0% | 7 | 8 | 16 | 1.42 | +3.58 |
50 Jesper BoqvistC | NJD | 15 | 57.3% | 7 | 5 | 2 | +2 | 11:58 | 21 | 23.8% | 19 | 4 | 2 | 1.66 | +2.34 |
51 Anders LeeLW | UTA | 18 | 57.2% | 8 | 3 | 5 | +2 | 13:41 | 32 | 9.4% | 16 | 9 | 1 | 5.24 | -2.24 |
52 Cole PerfettiC | WPG | 17 | 57.2% | 12 | 6 | 6 | +2 | 18:30 | 51 | 11.8% | 26 | 6 | 9 | 7.61 | -1.61 |
53 Evan BouchardD | EDM | 17 | 57.2% | 30 | 10 | 20 | +23 | 25:51 | 48 | 20.8% | 9 | 17 | 9 | 3.52 | +6.48 |
54 Dylan LarkinC | DET | 10 | 57.2% | 6 | 2 | 4 | +3 | 21:41 | 32 | 6.3% | 5 | 6 | 4 | 2.98 | -0.98 |
55 Jake GuentzelC | TBL | 15 | 57.1% | 15 | 8 | 7 | +9 | 20:42 | 39 | 20.5% | 9 | 8 | 3 | 6.96 | +1.04 |
56 Quinton ByfieldRW | LAK | 12 | 57.1% | 6 | 4 | 2 | -7 | 19:11 | 31 | 12.9% | 2 | 2 | 12 | 3.91 | +0.09 |
57 Blake LizotteC | PIT | 16 | 56.7% | 5 | 0 | 5 | -2 | 13:36 | 17 | 0.0% | 18 | 17 | 2 | 2.25 | -2.25 |
58 Cale MakarD | COL | 16 | 56.7% | 18 | 4 | 14 | +3 | 22:53 | 44 | 9.1% | 4 | 19 | 4 | 3.03 | +0.97 |
59 Sandis VilmanisLW | FLA | 16 | 56.7% | 7 | 3 | 4 | 0 | 12:32 | 22 | 13.6% | 47 | 8 | 2 | 2.88 | +0.12 |
60 Brenden DillonD | NJD | 8 | 56.6% | 0 | 0 | 0 | -1 | 14:55 | 1 | 0.0% | 20 | 8 | 0 | 0.13 | -0.13 |
61 Devon ToewsD | COL | 17 | 56.5% | 15 | 5 | 10 | +12 | 20:56 | 33 | 15.2% | 7 | 16 | 12 | 2.37 | +2.63 |
62 Seth JonesD | FLA | 17 | 56.5% | 20 | 3 | 17 | +3 | 24:55 | 42 | 7.1% | 18 | 17 | 10 | 3.29 | -0.29 |
63 Anthony CirelliC | TBL | 15 | 56.5% | 10 | 5 | 5 | 0 | 17:25 | 24 | 20.8% | 8 | 8 | 4 | 3.43 | +1.57 |
64 Erik CernakD | TBL | 14 | 56.5% | 5 | 0 | 5 | +11 | 18:47 | 18 | 0.0% | 28 | 21 | 0 | 1.70 | -1.70 |
65 Florian XhekajLW | MTL | 7 | 56.5% | 3 | 1 | 2 | -1 | 7:53 | 9 | 11.1% | 19 | 5 | 0 | 0.75 | +0.25 |
66 Dawson MercerC | WPG | 17 | 56.4% | 8 | 1 | 7 | -3 | 15:37 | 33 | 3.0% | 13 | 10 | 5 | 2.73 | -1.73 |
67 Matthew SchaeferD | NYI | 16 | 56.4% | 16 | 5 | 11 | -4 | 26:48 | 57 | 8.8% | 12 | 14 | 14 | 3.72 | +0.28 |
68 Sam BennettC | FLA | 17 | 56.2% | 8 | 5 | 3 | +2 | 17:38 | 43 | 11.6% | 35 | 5 | 1 | 4.75 | +0.25 |
69 Tomas HertlC | VGK | 18 | 56.1% | 12 | 7 | 5 | +3 | 15:27 | 44 | 15.9% | 52 | 9 | 2 | 8.39 | -1.39 |
70 Nate SchmidtD | UTA | 17 | 56.1% | 4 | 1 | 3 | -1 | 19:05 | 17 | 5.9% | 20 | 14 | 1 | 0.93 | +0.07 |
71 Conor GeekieC | TBL | 15 | 56.1% | 4 | 4 | 0 | 0 | 11:40 | 19 | 21.1% | 45 | 7 | 3 | 2.31 | +1.69 |
72 Cole HutsonD | WSH | 15 | 56.0% | 9 | 4 | 5 | +3 | 19:09 | 29 | 13.8% | 15 | 10 | 1 | 2.37 | +1.63 |
73 John CarlsonD | TBL | 15 | 56.0% | 8 | 5 | 3 | 0 | 19:08 | 37 | 13.5% | 11 | 15 | 1 | 2.68 | +2.32 |
74 Jason RobertsonLW | DAL | 16 | 55.9% | 18 | 8 | 10 | +7 | 19:44 | 52 | 15.4% | 12 | 7 | 8 | 6.48 | +1.52 |
75 Lars EllerC | FLA | 17 | 55.8% | 8 | 1 | 7 | +6 | 15:51 | 18 | 5.6% | 8 | 11 | 3 | 3.04 | -2.04 |
76 Michael Brandsegg-NygårdRW | DET | 17 | 55.8% | 10 | 3 | 7 | +10 | 15:36 | 30 | 10.0% | 75 | 4 | 9 | 6.01 | -3.01 |
77 Noah OstlundC | BUF | 16 | 55.8% | 10 | 4 | 6 | +4 | 18:58 | 40 | 10.0% | 2 | 6 | 1 | 4.92 | -0.92 |
78 Brayden PointC | TBL | 15 | 55.8% | 14 | 5 | 9 | +8 | 19:23 | 32 | 15.6% | 2 | 7 | 4 | 6.89 | -1.89 |
79 Jack St. IvanyD | WSH | 9 | 55.8% | 5 | 1 | 4 | +2 | 13:58 | 7 | 14.3% | 10 | 11 | 1 | 0.51 | +0.49 |
80 Seth JarvisRW | CAR | 7 | 55.8% | 8 | 2 | 6 | +3 | 16:37 | 15 | 13.3% | 11 | 5 | 2 | 1.85 | -0.85 |
81 Ivan BarbashevLW | VGK | 18 | 55.7% | 11 | 2 | 9 | +6 | 15:46 | 24 | 8.3% | 37 | 7 | 2 | 3.49 | -1.49 |
82 Alexandre TexierLW | MTL | 17 | 55.7% | 5 | 2 | 3 | -2 | 13:17 | 26 | 7.7% | 18 | 7 | 5 | 2.68 | -0.68 |
83 Matvei GridinRW | CGY | 17 | 55.7% | 10 | 5 | 5 | -8 | 15:44 | 37 | 13.5% | 3 | 8 | 4 | 2.37 | +2.63 |
84 Nick RobertsonLW | PIT | 16 | 55.7% | 7 | 7 | 0 | +8 | 12:59 | 33 | 21.2% | 3 | 10 | 3 | 3.35 | +3.65 |
85 Declan CarlileD | PIT | 16 | 55.6% | 5 | 3 | 2 | -10 | 18:46 | 22 | 13.6% | 12 | 27 | 4 | 1.65 | +1.35 |
86 Amadeus LombardiC | NJD | 15 | 55.6% | 4 | 0 | 4 | -1 | 11:05 | 24 | 0.0% | 7 | 2 | 6 | 2.99 | -2.99 |
87 J.J. MoserD | TBL | 15 | 55.6% | 1 | 0 | 1 | +3 | 17:38 | 17 | 0.0% | 10 | 23 | 1 | 1.61 | -1.61 |
88 Albert JohanssonD | DET | 11 | 55.6% | 1 | 0 | 1 | +1 | 15:41 | 14 | 0.0% | 3 | 12 | 2 | 0.63 | -0.63 |
89 Michael CarconeLW | UTA | 9 | 55.6% | 2 | 1 | 1 | -1 | 11:48 | 20 | 5.0% | 25 | 1 | 0 | 1.95 | -0.95 |
90 Taylor RaddyshRW | NYR | 6 | 55.6% | 1 | 0 | 1 | +1 | 7:34 | 3 | 0.0% | 3 | 3 | 0 | 0.44 | -0.44 |
91 Brayden McNabbD | VGK | 18 | 55.5% | 8 | 0 | 8 | +14 | 19:40 | 19 | 0.0% | 26 | 22 | 4 | 1.17 | -1.17 |
92 Liam O'BrienC | UTA | 5 | 55.5% | 0 | 0 | 0 | 0 | 8:10 | 5 | 0.0% | 19 | 5 | 0 | 0.42 | -0.42 |
93 Clayton KellerRW | UTA | 18 | 55.4% | 24 | 5 | 19 | -8 | 18:27 | 48 | 10.4% | 7 | 11 | 3 | 4.92 | -0.92 |
94 Martin NecasC | COL | 17 | 55.4% | 19 | 7 | 12 | +10 | 19:54 | 36 | 19.4% | 17 | 3 | 4 | 4.26 | +2.74 |
95 Erik GustafssonD | LAK | 12 | 55.4% | 5 | 1 | 4 | +1 | 19:57 | 8 | 12.5% | 4 | 11 | 8 | 0.76 | +0.24 |
96 Matthew KesselD | NYI | 10 | 55.4% | 2 | 0 | 2 | +4 | 13:25 | 9 | 0.0% | 6 | 3 | 2 | 0.66 | -0.66 |
97 Jalen ChatfieldD | CAR | 18 | 55.3% | 6 | 2 | 4 | +7 | 20:35 | 24 | 8.3% | 7 | 20 | 11 | 1.58 | +0.43 |
98 Jonas BrodinD | MIN | 18 | 55.3% | 7 | 0 | 7 | +3 | 22:10 | 19 | 0.0% | 9 | 38 | 7 | 0.80 | -0.80 |
99 MacKenzie WeegarD | UTA | 18 | 55.3% | 5 | 2 | 3 | -3 | 22:09 | 33 | 6.1% | 57 | 50 | 6 | 2.07 | -0.06 |
100 Yegor SharangovichC | CGY | 17 | 55.3% | 5 | 3 | 2 | -6 | 16:00 | 26 | 11.5% | 4 | 6 | 1 | 2.68 | -0.68 |
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?



































































































