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



































































































