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
Blocked shots
109 qualified (5+ GP)
| #Player | Team | GP | BLK | PTS | G | A | +/- | TOI/GP | S | S% | HIT | TK | ixG | G−xG | CF% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 Nick PaulLW | TOR | 18 | 15 | 6 | 2 | 4 | -4 | 16:16 | 17 | 11.8% | 33 | 3 | 2.54 | -1.54 | 43.5% |
2 Joel FarabeeLW | CGY | 17 | 15 | 16 | 6 | 10 | -3 | 18:56 | 41 | 14.6% | 8 | 6 | 5.34 | +0.67 | 51.1% |
3 Lawson CrouseLW | UTA | 18 | 14 | 5 | 1 | 4 | +2 | 14:44 | 27 | 3.7% | 45 | 2 | 3.05 | -2.05 | 53.5% |
4 Artturi LehkonenLW | COL | 17 | 14 | 17 | 12 | 5 | +12 | 18:45 | 36 | 33.3% | 15 | 4 | 5.58 | +6.42 | 51.2% |
5 Beck MalenstynLW | BUF | 16 | 14 | 2 | 0 | 2 | -2 | 11:12 | 7 | 0.0% | 63 | 5 | 1.27 | -1.27 | 48.8% |
6 Blake ColemanLW | MIN | 18 | 12 | 7 | 4 | 3 | +2 | 15:47 | 38 | 10.5% | 37 | 3 | 5.62 | -1.62 | 51.5% |
7 Brandon DuhaimeLW | TOR | 18 | 12 | 4 | 1 | 3 | -2 | 11:47 | 15 | 6.7% | 46 | 5 | 1.15 | -0.15 | 49.4% |
8 Matt BoldyLW | MIN | 18 | 12 | 17 | 7 | 10 | +16 | 21:28 | 79 | 8.9% | 14 | 13 | 9.85 | -2.85 | 58.5% |
9 Noah CatesLW | PHI | 18 | 12 | 5 | 2 | 3 | -2 | 13:01 | 15 | 13.3% | 15 | 5 | 1.57 | +0.43 | 45.0% |
10 Juraj SlafkovskýLW | MTL | 17 | 12 | 12 | 2 | 10 | 0 | 18:08 | 41 | 4.9% | 13 | 3 | 6.11 | -4.11 | 52.4% |
11 Aydar SunievLW | CGY | 14 | 12 | 5 | 4 | 1 | -6 | 13:20 | 21 | 19.1% | 14 | 1 | 3.22 | -0.22 | 47.0% |
12 Erik HaulaLW | LAK | 14 | 12 | 7 | 3 | 4 | +1 | 15:27 | 26 | 11.5% | 27 | 4 | 2.63 | +0.37 | 40.0% |
13 Drew O'ConnorLW | VAN | 18 | 11 | 5 | 2 | 3 | -11 | 15:49 | 21 | 9.5% | 23 | 6 | 3.19 | -1.19 | 44.9% |
14 Jordan MartinookLW | CAR | 18 | 11 | 10 | 4 | 6 | +5 | 14:45 | 30 | 13.3% | 26 | 2 | 3.49 | -1.49 | 59.4% |
15 Mason MarchmentLW | SJS | 18 | 11 | 6 | 4 | 2 | -13 | 16:21 | 32 | 12.5% | 21 | 7 | 3.83 | +0.17 | 46.2% |
16 Alex IafalloLW | WPG | 17 | 11 | 6 | 4 | 2 | -2 | 13:34 | 22 | 18.2% | 23 | 4 | 1.91 | +0.09 | 49.2% |
17 Gabriel LandeskogLW | COL | 17 | 11 | 10 | 5 | 5 | -3 | 15:00 | 22 | 22.7% | 25 | 2 | 3.58 | +1.42 | 53.7% |
18 Jake NeighboursLW | STL | 17 | 11 | 9 | 4 | 5 | +3 | 15:19 | 26 | 15.4% | 55 | 3 | 2.50 | +0.50 | 45.1% |
19 Tanner JeannotLW | BOS | 17 | 11 | 5 | 1 | 4 | +5 | 10:51 | 12 | 8.3% | 47 | 4 | 1.63 | -0.63 | 52.0% |
20 Dylan HollowayLW | STL | 17 | 10 | 12 | 3 | 9 | -4 | 17:39 | 39 | 7.7% | 37 | 4 | 3.32 | -0.31 | 52.0% |
21 Filip ForsbergLW | NSH | 17 | 10 | 20 | 5 | 15 | +3 | 20:28 | 43 | 11.6% | 21 | 12 | 5.11 | -0.11 | 43.6% |
22 Jeff MalottLW | ANA | 16 | 10 | 6 | 3 | 3 | +1 | 10:00 | 23 | 13.0% | 36 | 2 | 3.41 | -0.41 | 52.7% |
23 Nick RobertsonLW | PIT | 16 | 10 | 7 | 7 | 0 | +8 | 12:59 | 33 | 21.2% | 3 | 3 | 3.35 | +3.65 | 55.7% |
24 Zach BensonLW | BUF | 16 | 10 | 15 | 2 | 13 | +13 | 20:07 | 39 | 5.1% | 20 | 4 | 8.45 | -6.45 | 61.9% |
25 Brandon HagelLW | TBL | 15 | 10 | 17 | 8 | 9 | -3 | 21:13 | 62 | 12.9% | 9 | 8 | 8.92 | -0.92 | 58.0% |
26 Ilya ProtasLW | WSH | 15 | 10 | 6 | 1 | 5 | 0 | 11:13 | 12 | 8.3% | 5 | 3 | 2.17 | -1.17 | 54.2% |
27 Anders LeeLW | UTA | 18 | 9 | 8 | 3 | 5 | +2 | 13:41 | 32 | 9.4% | 16 | 1 | 5.24 | -2.24 | 57.2% |
28 Fabian ZetterlundLW | OTT | 18 | 9 | 8 | 2 | 6 | +2 | 13:57 | 39 | 5.1% | 36 | 3 | 3.95 | -2.95 | 53.9% |
29 William CarrierLW | CAR | 18 | 9 | 12 | 1 | 11 | +4 | 13:02 | 31 | 3.2% | 55 | 1 | 3.84 | -2.84 | 60.0% |
30 Kyle ConnorLW | WPG | 17 | 9 | 19 | 13 | 6 | -2 | 21:16 | 70 | 18.6% | 3 | 4 | 7.74 | +5.26 | 52.4% |
31 Viktor ArvidssonLW | DET | 17 | 9 | 15 | 8 | 7 | -2 | 18:49 | 48 | 16.7% | 5 | 4 | 7.59 | +0.42 | 53.9% |
32 Pavel BuchnevichLW | STL | 16 | 9 | 7 | 3 | 4 | -1 | 17:28 | 27 | 11.1% | 5 | 3 | 2.44 | -0.44 | 51.5% |
33 Aliaksei ProtasLW | WSH | 15 | 9 | 7 | 2 | 5 | +3 | 16:16 | 19 | 10.5% | 9 | 5 | 2.73 | -0.73 | 50.6% |
34 Daniil ButLW | UTA | 13 | 9 | 4 | 2 | 2 | +3 | 10:30 | 13 | 15.4% | 21 | 2 | 1.71 | +0.29 | 52.8% |
35 Danton HeinenLW | CBJ | 10 | 9 | 0 | 0 | 0 | -2 | 10:10 | 8 | 0.0% | 8 | 2 | 1.16 | -1.16 | 44.3% |
36 Alexis LafrenièreLW | NYR | 18 | 8 | 18 | 9 | 9 | -1 | 18:45 | 41 | 22.0% | 20 | 7 | 4.75 | +1.25 | 50.7% |
37 Alex FormentonLW | EDM | 17 | 8 | 5 | 2 | 3 | +3 | 13:14 | 20 | 10.0% | 44 | 1 | 2.21 | -0.21 | 36.9% |
38 Bokondji ImamaLW | FLA | 17 | 8 | 0 | 0 | 0 | -6 | 7:26 | 10 | 0.0% | 47 | 0 | 1.01 | -1.01 | 52.0% |
39 Chris KreiderLW | MTL | 17 | 8 | 9 | 3 | 6 | +4 | 13:38 | 20 | 15.0% | 20 | 1 | 2.48 | -0.48 | 46.6% |
40 Nils HoglanderLW | NSH | 17 | 8 | 5 | 3 | 2 | +3 | 10:34 | 21 | 14.3% | 17 | 3 | 1.70 | -0.70 | 44.4% |
41 Jake DeBruskLW | VAN | 16 | 8 | 10 | 5 | 5 | -3 | 16:43 | 35 | 14.3% | 11 | 6 | 4.79 | +0.21 | 44.9% |
42 Ondrej PalatLW | NYI | 16 | 8 | 4 | 2 | 2 | -4 | 13:52 | 15 | 13.3% | 30 | 4 | 1.78 | +0.22 | 54.6% |
43 Sandis VilmanisLW | FLA | 16 | 8 | 7 | 3 | 4 | 0 | 12:32 | 22 | 13.6% | 47 | 2 | 2.88 | +0.12 | 56.7% |
44 Jordan GreenwayLW | CHI | 15 | 8 | 1 | 1 | 0 | -4 | 13:29 | 19 | 5.3% | 26 | 2 | 0.86 | -0.86 | 41.1% |
45 Cole KoepkeLW | WPG | 13 | 8 | 3 | 2 | 1 | -2 | 9:45 | 13 | 15.4% | 28 | 0 | 1.20 | +0.80 | 43.4% |
46 Ivan BarbashevLW | VGK | 18 | 7 | 11 | 2 | 9 | +6 | 15:46 | 24 | 8.3% | 37 | 2 | 3.49 | -1.49 | 55.7% |
47 Kiefer SherwoodLW | SJS | 18 | 7 | 8 | 2 | 6 | -7 | 15:49 | 32 | 6.3% | 97 | 3 | 3.08 | -2.08 | 49.7% |
48 Will CuylleLW | NYR | 18 | 7 | 9 | 4 | 5 | -5 | 16:13 | 37 | 10.8% | 75 | 2 | 4.34 | -0.34 | 47.2% |
49 Alexandre TexierLW | MTL | 17 | 7 | 5 | 2 | 3 | -2 | 13:17 | 26 | 7.7% | 18 | 5 | 2.68 | -0.68 | 55.7% |
50 Liam OhgrenLW | VAN | 17 | 7 | 9 | 6 | 3 | -4 | 14:32 | 25 | 24.0% | 21 | 2 | 2.71 | +3.29 | 43.8% |
51 Jason RobertsonLW | DAL | 16 | 7 | 18 | 8 | 10 | +7 | 19:44 | 52 | 15.4% | 12 | 8 | 6.48 | +1.52 | 55.9% |
52 Trevor MooreLW | LAK | 14 | 7 | 5 | 2 | 3 | -4 | 16:27 | 28 | 7.1% | 5 | 3 | 2.40 | -0.40 | 45.8% |
53 Arshdeep BainsLW | VAN | 13 | 7 | 4 | 2 | 2 | -2 | 10:41 | 8 | 25.0% | 8 | 2 | 1.02 | -0.02 | 45.4% |
54 Igor ChernyshovLW | SJS | 11 | 7 | 4 | 2 | 2 | +1 | 13:34 | 12 | 16.7% | 6 | 4 | 1.07 | -1.07 | 50.6% |
55 Ross JohnstonLW | STL | 9 | 7 | 1 | 0 | 1 | 0 | 8:43 | 8 | 0.0% | 35 | 3 | 0.98 | -0.98 | 44.7% |
56 Kirill KaprizovLW | MIN | 18 | 6 | 30 | 16 | 14 | +14 | 21:36 | 56 | 28.6% | 9 | 3 | 13.80 | +2.21 | 58.1% |
57 Jaden SchwartzLW | COL | 17 | 6 | 12 | 7 | 5 | -1 | 13:53 | 32 | 21.9% | 11 | 2 | 2.77 | +4.23 | 53.7% |
58 Cutter GauthierLW | ANA | 16 | 6 | 18 | 12 | 6 | -3 | 18:18 | 66 | 18.2% | 13 | 1 | 6.88 | +5.12 | 47.9% |
59 Nicolas DeslauriersLW | CAR | 12 | 6 | 3 | 2 | 1 | +1 | 8:53 | 9 | 22.2% | 43 | 2 | 1.21 | +0.79 | 44.5% |
60 Reid SchaeferLW | NSH | 10 | 6 | 2 | 1 | 1 | +1 | 10:44 | 10 | 10.0% | 22 | 0 | 0.58 | +0.42 | 43.5% |
61 Ivar StenbergLW | SJS | 18 | 5 | 10 | 4 | 6 | -14 | 15:54 | 26 | 15.4% | 3 | 5 | 3.70 | -0.70 | 48.0% |
62 Nikolaj EhlersLW | CAR | 18 | 5 | 15 | 4 | 11 | +6 | 16:13 | 43 | 9.3% | 4 | 4 | 4.27 | -0.27 | 60.7% |
63 Trevor ConnellyLW | VGK | 18 | 5 | 12 | 7 | 5 | +2 | 14:13 | 33 | 21.2% | 9 | 2 | 3.82 | +3.18 | 55.1% |
64 Tye KartyeLW | NYR | 18 | 5 | 13 | 6 | 7 | +3 | 16:21 | 28 | 21.4% | 48 | 2 | 2.98 | +3.02 | 48.7% |
65 Emil HeinemanLW | NYI | 16 | 5 | 8 | 2 | 6 | +5 | 14:57 | 24 | 8.3% | 43 | 2 | 2.90 | -0.90 | 51.3% |
66 Mark JankowskiLW | CAR | 14 | 5 | 9 | 8 | 1 | -2 | 14:38 | 28 | 28.6% | 7 | 2 | 4.89 | +3.11 | 54.6% |
67 Warren FoegeleLW | OTT | 13 | 5 | 4 | 1 | 3 | +5 | 12:10 | 14 | 7.1% | 18 | 3 | 1.70 | -0.70 | 45.2% |
68 Andre LeeLW | LAK | 12 | 5 | 3 | 1 | 2 | +3 | 10:42 | 10 | 10.0% | 26 | 2 | 1.68 | -0.68 | 40.1% |
69 Florian XhekajLW | MTL | 7 | 5 | 3 | 1 | 2 | -1 | 7:53 | 9 | 11.1% | 19 | 0 | 0.75 | +0.25 | 56.5% |
70 Eric RobinsonLW | CAR | 18 | 4 | 9 | 2 | 7 | +9 | 12:09 | 26 | 7.7% | 36 | 2 | 2.79 | -0.79 | 54.8% |
71 Alex KillornLW | ANA | 17 | 4 | 5 | 2 | 3 | -4 | 16:26 | 22 | 9.1% | 17 | 3 | 2.60 | -0.60 | 47.0% |
72 Connor McMichaelLW | STL | 17 | 4 | 9 | 2 | 7 | -10 | 15:30 | 25 | 8.0% | 11 | 4 | 3.06 | -1.06 | 55.1% |
73 Lucas RaymondLW | DET | 17 | 4 | 16 | 6 | 10 | -1 | 20:19 | 53 | 11.3% | 7 | 7 | 9.01 | -3.01 | 54.4% |
74 Jeffrey VielLW | TBL | 12 | 4 | 2 | 0 | 2 | -2 | 9:36 | 9 | 0.0% | 39 | 0 | 1.60 | -1.59 | 55.1% |
75 Andre BurakovskyLW | OTT | 8 | 4 | 0 | 0 | 0 | -2 | 11:00 | 3 | 0.0% | 3 | 1 | 0.47 | -0.47 | 48.7% |
76 Elmer SoderblomLW | PIT | 6 | 4 | 1 | 0 | 1 | +1 | 11:25 | 5 | 0.0% | 15 | 3 | 0.94 | -0.94 | 54.1% |
77 Gavin McKennaLW | TOR | 18 | 3 | 12 | 6 | 6 | -7 | 13:58 | 35 | 17.1% | 0 | 6 | 2.51 | +1.49 | 43.8% |
78 Jesper BrattLW | NJD | 17 | 3 | 16 | 3 | 13 | +11 | 17:30 | 38 | 7.9% | 21 | 2 | 2.08 | -0.08 | 60.7% |
79 Jamie BennLW | DAL | 16 | 3 | 6 | 2 | 4 | +3 | 12:43 | 17 | 11.8% | 22 | 1 | 1.72 | +0.28 | 54.5% |
80 Alex OvechkinLW | WSH | 15 | 3 | 4 | 1 | 3 | -1 | 13:49 | 26 | 3.9% | 17 | 1 | 4.08 | -3.08 | 49.1% |
81 A.J. GreerLW | ANA | 13 | 3 | 6 | 4 | 2 | -1 | 12:26 | 23 | 17.4% | 36 | 2 | 2.39 | +1.61 | 52.6% |
82 Isaac HowardLW | EDM | 13 | 3 | 3 | 1 | 2 | 0 | 8:53 | 12 | 8.3% | 4 | 1 | 0.98 | +0.02 | 45.6% |
83 Joel KivirantaLW | DAL | 12 | 3 | 3 | 2 | 1 | +1 | 11:57 | 14 | 14.3% | 22 | 5 | 1.16 | +0.84 | 51.0% |
84 Jared McCannLW | SEA | 11 | 3 | 8 | 3 | 5 | +5 | 16:08 | 28 | 10.7% | 6 | 2 | 3.28 | -1.28 | 47.5% |
85 J.T. CompherLW | DET | 10 | 3 | 6 | 2 | 4 | -4 | 15:12 | 14 | 14.3% | 3 | 1 | 1.34 | +0.66 | 49.7% |
86 Taylor HallLW | CAR | 9 | 3 | 6 | 3 | 3 | +1 | 12:44 | 22 | 13.6% | 9 | 1 | 2.41 | +0.59 | 60.1% |
87 Max JonesLW | EDM | 8 | 3 | 0 | 0 | 0 | -4 | 9:30 | 6 | 0.0% | 19 | 3 | 0.59 | -0.58 | 42.2% |
88 Nick LardisLW | CHI | 6 | 3 | 2 | 0 | 2 | -6 | 10:57 | 6 | 0.0% | 7 | 0 | 0.37 | -0.37 | 33.6% |
89 Rieger LorenzLW | MIN | 6 | 3 | 1 | 0 | 1 | -3 | 8:39 | 2 | 0.0% | 7 | 0 | 0.71 | -0.71 | 41.6% |
90 Brady TkachukLW | FLA | 17 | 2 | 19 | 10 | 9 | -3 | 16:55 | 58 | 17.2% | 68 | 5 | 7.44 | +2.57 | 60.8% |
91 Matthew TkachukLW | FLA | 17 | 2 | 25 | 4 | 21 | +1 | 19:01 | 36 | 11.1% | 29 | 6 | 3.87 | +0.13 | 59.3% |
92 Paul CotterLW | VAN | 17 | 2 | 8 | 4 | 4 | -3 | 14:01 | 12 | 33.3% | 55 | 2 | 1.72 | +1.28 | 39.1% |
93 Tyler BertuzziLW | CHI | 17 | 2 | 6 | 2 | 4 | -9 | 17:15 | 18 | 11.1% | 9 | 4 | 3.07 | -2.07 | 48.5% |
94 Anthony DuclairLW | NYI | 16 | 2 | 6 | 4 | 2 | -8 | 13:27 | 20 | 20.0% | 3 | 1 | 2.23 | +0.77 | 51.0% |
95 Matthew KniesLW | CBJ | 15 | 2 | 7 | 2 | 5 | -2 | 18:13 | 21 | 9.5% | 26 | 4 | 2.64 | -0.64 | 48.3% |
96 Artemi PanarinLW | LAK | 14 | 2 | 17 | 8 | 9 | -2 | 21:44 | 45 | 17.8% | 5 | 3 | 4.17 | +3.83 | 57.6% |
97 Dmitri VoronkovLW | CBJ | 10 | 2 | 2 | 0 | 2 | -2 | 9:51 | 9 | 0.0% | 12 | 2 | 1.49 | -1.49 | 54.3% |
98 Alex BumpLW | PHI | 8 | 2 | 0 | 0 | 0 | -1 | 13:05 | 19 | 0.0% | 16 | 4 | 1.78 | -1.78 | 50.5% |
99 Jason ZuckerLW | BUF | 7 | 2 | 1 | 1 | 0 | -3 | 12:10 | 14 | 7.1% | 8 | 2 | 2.29 | -1.29 | 41.9% |
100 Brennan OthmannLW | CGY | 6 | 2 | 0 | 0 | 0 | -2 | 9:20 | 5 | 0.0% | 15 | 0 | 0.34 | -0.34 | 41.9% |
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?



































































































