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
Shots on goal
111 qualified (5+ GP)
| #Player | Team | GP | S | PTS | G | A | +/- | TOI/GP | S% | HIT | BLK | TK | ixG | G−xG | CF% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 Timo MeierRW | NJD | 17 | 65 | 5 | 1 | 4 | -1 | 16:24 | 1.5% | 34 | 8 | 3 | 5.26 | -4.26 | 59.8% |
2 Alex DeBrincatRW | DET | 17 | 64 | 16 | 7 | 9 | +8 | 19:59 | 10.9% | 18 | 9 | 5 | 7.20 | -0.20 | 54.1% |
3 David PastrnakRW | BOS | 17 | 61 | 22 | 8 | 14 | +7 | 20:25 | 13.1% | 17 | 7 | 4 | 6.15 | +1.85 | 48.7% |
4 Cole CaufieldRW | MTL | 17 | 57 | 16 | 11 | 5 | +5 | 18:32 | 19.3% | 12 | 3 | 3 | 6.73 | +4.27 | 54.2% |
5 Andrei SvechnikovRW | CAR | 18 | 56 | 18 | 9 | 9 | +12 | 17:35 | 16.1% | 37 | 3 | 6 | 7.63 | -0.63 | 61.3% |
6 William NylanderRW | TOR | 18 | 53 | 22 | 11 | 11 | -1 | 20:20 | 20.8% | 6 | 6 | 4 | 4.39 | +2.61 | 44.1% |
7 Pavel DorofeyevRW | NYR | 18 | 51 | 11 | 6 | 5 | -15 | 16:54 | 11.8% | 7 | 5 | 3 | 5.64 | -0.64 | 51.9% |
8 Jackson BlakeRW | CAR | 18 | 49 | 19 | 5 | 14 | +14 | 17:56 | 10.2% | 5 | 7 | 11 | 7.60 | -3.60 | 61.8% |
9 Clayton KellerRW | UTA | 18 | 48 | 24 | 5 | 19 | -8 | 18:27 | 10.4% | 7 | 11 | 3 | 4.92 | -0.92 | 55.4% |
10 Dylan GuentherRW | UTA | 18 | 46 | 12 | 6 | 6 | -12 | 17:10 | 13.0% | 15 | 7 | 4 | 5.41 | +0.59 | 54.5% |
11 Adrian KempeRW | LAK | 13 | 45 | 12 | 6 | 6 | +2 | 20:29 | 13.3% | 18 | 3 | 2 | 6.01 | -0.01 | 54.4% |
12 Arseny GritsyukRW | NJD | 17 | 44 | 13 | 8 | 5 | +11 | 15:41 | 18.2% | 18 | 9 | 4 | 3.06 | +1.94 | 60.4% |
13 Jack QuinnRW | BUF | 16 | 44 | 16 | 9 | 7 | +5 | 19:14 | 20.5% | 12 | 3 | 1 | 6.72 | +2.29 | 55.3% |
14 Beckett SenneckeRW | ANA | 17 | 43 | 21 | 10 | 11 | +2 | 20:31 | 23.3% | 19 | 7 | 8 | 7.74 | +2.26 | 48.9% |
15 T.J. HughesRW | COL | 17 | 42 | 6 | 2 | 4 | 0 | 15:04 | 4.8% | 13 | 7 | 1 | 5.05 | -3.05 | 51.2% |
16 Alex TuchRW | WSH | 15 | 42 | 13 | 11 | 2 | +2 | 19:14 | 26.2% | 18 | 13 | 14 | 7.16 | +3.84 | 51.7% |
17 Nikita KucherovRW | TBL | 15 | 41 | 20 | 4 | 16 | +6 | 20:59 | 9.8% | 3 | 5 | 6 | 5.78 | -1.78 | 54.4% |
18 Drake BathersonRW | OTT | 18 | 40 | 18 | 9 | 9 | +4 | 17:41 | 22.5% | 33 | 7 | 6 | 4.58 | +4.42 | 47.0% |
19 Rickard RakellRW | PIT | 16 | 40 | 9 | 5 | 4 | -2 | 19:40 | 12.5% | 16 | 13 | 4 | 5.83 | -0.83 | 50.7% |
20 Ryan LeonardRW | WSH | 15 | 40 | 11 | 5 | 6 | +2 | 14:04 | 12.5% | 26 | 7 | 2 | 4.35 | +0.66 | 51.6% |
21 Jimmy SnuggerudRW | STL | 17 | 39 | 12 | 9 | 3 | +3 | 17:54 | 23.1% | 14 | 5 | 3 | 3.36 | +2.64 | 50.3% |
22 Luke EvangelistaRW | NJD | 14 | 39 | 10 | 4 | 6 | 0 | 17:09 | 10.3% | 11 | 5 | 2 | 3.07 | -1.06 | 61.3% |
23 Mitch MarnerRW | VGK | 16 | 38 | 18 | 2 | 16 | -2 | 20:21 | 5.3% | 7 | 12 | 9 | 4.72 | -2.72 | 51.5% |
24 Gabe PerreaultRW | NYR | 18 | 37 | 9 | 6 | 3 | 0 | 16:46 | 16.2% | 12 | 12 | 1 | 4.19 | +0.81 | 46.1% |
25 Matvei GridinRW | CGY | 17 | 37 | 10 | 5 | 5 | -8 | 15:44 | 13.5% | 3 | 8 | 4 | 2.37 | +2.63 | 55.7% |
26 Tyson FoersterRW | PHI | 17 | 37 | 5 | 3 | 2 | -2 | 17:18 | 8.1% | 29 | 13 | 1 | 4.17 | -1.17 | 47.6% |
27 Alex LaferriereRW | LAK | 14 | 37 | 10 | 2 | 8 | +3 | 19:30 | 5.4% | 42 | 12 | 1 | 5.33 | -3.33 | 51.6% |
28 Easton CowanRW | TOR | 18 | 36 | 14 | 6 | 8 | +5 | 15:34 | 16.7% | 16 | 8 | 6 | 2.93 | +2.07 | 47.6% |
29 Matt CoronatoRW | CGY | 17 | 36 | 14 | 3 | 11 | -7 | 17:31 | 8.3% | 0 | 5 | 6 | 2.07 | +0.93 | 46.6% |
30 Jordan EberleRW | SEA | 16 | 36 | 11 | 5 | 6 | -5 | 16:44 | 13.9% | 11 | 14 | 5 | 3.99 | -0.99 | 45.9% |
31 Mark StoneRW | VGK | 18 | 35 | 19 | 10 | 9 | +7 | 18:37 | 28.6% | 22 | 16 | 6 | 6.06 | +3.94 | 52.0% |
32 Vasily PodkolzinRW | EDM | 17 | 35 | 14 | 9 | 5 | +11 | 17:34 | 25.7% | 55 | 8 | 2 | 5.16 | +3.84 | 59.2% |
33 Kirill MarchenkoRW | TOR | 14 | 35 | 14 | 6 | 8 | -3 | 17:37 | 17.1% | 20 | 5 | 1 | 4.20 | +1.80 | 48.1% |
34 Arttu HyryRW | DAL | 16 | 33 | 6 | 4 | 2 | +1 | 14:47 | 12.1% | 28 | 8 | 3 | 3.84 | +0.16 | 51.9% |
35 Josh AndersonRW | MTL | 16 | 33 | 10 | 7 | 3 | +8 | 14:28 | 21.2% | 34 | 6 | 2 | 4.43 | +2.57 | 49.4% |
36 Jonathan LekkerimäkiRW | VAN | 18 | 32 | 14 | 6 | 8 | -5 | 15:07 | 18.8% | 15 | 5 | 2 | 2.99 | +3.02 | 42.0% |
37 JJ PeterkaRW | BOS | 17 | 31 | 13 | 4 | 9 | +11 | 17:39 | 12.9% | 11 | 7 | 4 | 4.35 | -0.35 | 51.6% |
38 Roman KantserovRW | CHI | 17 | 31 | 11 | 9 | 2 | -11 | 18:33 | 29.0% | 15 | 3 | 5 | 2.70 | +5.30 | 48.4% |
39 Mikko RantanenRW | DAL | 16 | 31 | 19 | 9 | 10 | +7 | 20:17 | 29.0% | 14 | 3 | 6 | 4.39 | +4.61 | 53.2% |
40 Quinton ByfieldRW | LAK | 12 | 31 | 6 | 4 | 2 | -7 | 19:11 | 12.9% | 2 | 2 | 12 | 3.91 | +0.09 | 57.1% |
41 Brock BoeserRW | VAN | 18 | 30 | 15 | 6 | 9 | -9 | 18:46 | 20.0% | 19 | 8 | 5 | 3.08 | +1.92 | 43.2% |
42 Michael Brandsegg-NygårdRW | DET | 17 | 30 | 10 | 3 | 7 | +10 | 15:36 | 10.0% | 75 | 4 | 9 | 6.01 | -3.01 | 55.8% |
43 Zachary BolducRW | MTL | 17 | 30 | 8 | 6 | 2 | +1 | 14:06 | 20.0% | 26 | 5 | 2 | 3.66 | +1.34 | 60.5% |
44 Josh DoanRW | BUF | 16 | 30 | 4 | 3 | 1 | 0 | 15:15 | 10.0% | 18 | 10 | 5 | 4.05 | -1.05 | 50.0% |
45 Mathieu OlivierRW | CBJ | 15 | 29 | 6 | 3 | 3 | -1 | 15:33 | 10.3% | 45 | 7 | 2 | 3.92 | -0.92 | 46.3% |
46 Tom WilsonRW | WSH | 15 | 29 | 5 | 2 | 3 | +1 | 17:24 | 6.9% | 42 | 13 | 3 | 4.26 | -2.26 | 49.5% |
47 Danila YurovRW | MIN | 18 | 28 | 7 | 6 | 1 | +1 | 14:41 | 21.4% | 13 | 8 | 6 | 3.53 | +2.47 | 50.9% |
48 Simon HolmstromRW | NYI | 16 | 28 | 9 | 5 | 4 | -3 | 18:26 | 17.9% | 3 | 7 | 2 | 3.14 | +0.86 | 53.0% |
49 Owen TippettRW | PHI | 12 | 28 | 2 | 1 | 1 | -1 | 15:33 | 3.6% | 29 | 6 | 3 | 2.34 | -1.34 | 43.2% |
50 Bobby BrinkRW | MIN | 18 | 27 | 9 | 1 | 8 | +2 | 13:40 | 3.7% | 17 | 12 | 6 | 2.86 | -1.86 | 54.8% |
51 Matvei MichkovRW | PHI | 18 | 27 | 13 | 10 | 3 | -11 | 15:54 | 37.0% | 7 | 7 | 6 | 3.92 | +6.08 | 41.6% |
52 Oliver BjorkstrandRW | NYR | 18 | 27 | 10 | 6 | 4 | +1 | 11:32 | 22.2% | 10 | 5 | 3 | 2.88 | +1.12 | 49.5% |
53 Mackie SamoskevichRW | SEA | 15 | 27 | 11 | 6 | 5 | -1 | 15:23 | 22.2% | 13 | 9 | 5 | 1.52 | +2.48 | 44.0% |
54 Kasperi KapanenRW | EDM | 17 | 26 | 10 | 5 | 5 | -4 | 18:26 | 19.2% | 36 | 5 | 4 | 4.05 | +0.95 | 47.2% |
55 Claude GirouxRW | OTT | 18 | 25 | 11 | 3 | 8 | +8 | 16:54 | 12.0% | 22 | 5 | 3 | 2.57 | +0.43 | 51.0% |
56 Adam KlapkaRW | CGY | 17 | 25 | 6 | 3 | 3 | -4 | 11:26 | 12.0% | 58 | 8 | 3 | 1.63 | +0.37 | 49.1% |
57 Dalibor DvorskyRW | STL | 17 | 25 | 5 | 4 | 1 | +1 | 12:06 | 16.0% | 13 | 1 | 2 | 2.16 | +0.85 | 49.4% |
58 Patrick KaneRW | CHI | 15 | 25 | 9 | 1 | 8 | -15 | 18:02 | 4.0% | 8 | 6 | 0 | 2.27 | -2.27 | 43.3% |
59 Michael AmadioRW | OTT | 18 | 24 | 10 | 6 | 4 | +2 | 16:05 | 25.0% | 24 | 7 | 7 | 4.53 | +0.47 | 47.6% |
60 Maxim ShabanovRW | MIN | 17 | 24 | 11 | 6 | 5 | -6 | 15:12 | 25.0% | 12 | 9 | 5 | 3.12 | +2.88 | 50.0% |
61 Victor EklundRW | NYI | 16 | 24 | 8 | 5 | 3 | +5 | 14:01 | 20.8% | 47 | 7 | 0 | 3.57 | +0.44 | 48.6% |
62 Jordan KyrouRW | WSH | 15 | 24 | 14 | 5 | 9 | -7 | 14:34 | 20.8% | 4 | 6 | 5 | 2.15 | +2.85 | 50.9% |
63 Pontus HolmbergRW | TBL | 15 | 24 | 11 | 4 | 7 | +2 | 14:32 | 16.7% | 9 | 7 | 3 | 5.56 | -1.56 | 52.6% |
64 Porter MartoneRW | PHI | 18 | 23 | 8 | 3 | 5 | -5 | 13:54 | 13.0% | 25 | 1 | 4 | 2.45 | +0.55 | 44.0% |
65 Braeden BowmanRW | VGK | 18 | 22 | 7 | 4 | 3 | -6 | 13:08 | 18.2% | 5 | 4 | 6 | 3.92 | +0.08 | 48.9% |
66 Collin GrafRW | SJS | 18 | 22 | 3 | 2 | 1 | -4 | 15:23 | 9.1% | 22 | 14 | 2 | 2.81 | -0.81 | 45.0% |
67 Matthew WoodRW | SEA | 16 | 22 | 4 | 1 | 3 | -2 | 14:16 | 4.6% | 14 | 8 | 1 | 2.18 | -2.18 | 46.6% |
68 Ilya MikheyevRW | TBL | 15 | 22 | 6 | 4 | 2 | +2 | 14:44 | 18.2% | 14 | 3 | 4 | 2.43 | +1.57 | 50.7% |
69 Ryan HartmanRW | MIN | 18 | 21 | 4 | 1 | 3 | -6 | 13:02 | 4.8% | 19 | 12 | 4 | 2.50 | -1.50 | 45.8% |
70 Anthony ManthaRW | NJD | 17 | 21 | 10 | 5 | 5 | -3 | 13:28 | 23.8% | 11 | 4 | 3 | 2.50 | +0.50 | 53.9% |
71 Cole SmithRW | CHI | 17 | 21 | 3 | 1 | 2 | -7 | 13:35 | 4.8% | 38 | 1 | 4 | 3.05 | -2.05 | 44.8% |
72 Jonatan BerggrenRW | STL | 15 | 21 | 5 | 2 | 3 | -6 | 14:22 | 9.5% | 7 | 2 | 3 | 1.93 | -0.93 | 49.1% |
73 Joel ArmiaRW | LAK | 14 | 21 | 6 | 3 | 3 | 0 | 13:36 | 14.3% | 28 | 11 | 4 | 2.15 | +0.85 | 48.4% |
74 Corey PerryRW | LAK | 12 | 21 | 2 | 1 | 1 | -4 | 12:54 | 4.8% | 7 | 9 | 3 | 2.82 | -1.82 | 49.5% |
75 Kailer YamamotoRW | UTA | 9 | 21 | 7 | 3 | 4 | +4 | 14:29 | 14.3% | 18 | 6 | 2 | 3.09 | -0.09 | 58.7% |
76 Eeli TolvanenRW | NYR | 18 | 20 | 6 | 4 | 2 | +5 | 12:30 | 20.0% | 26 | 15 | 0 | 3.00 | -1.00 | 46.9% |
77 Judd CaulfieldRW | ANA | 15 | 20 | 9 | 4 | 5 | +1 | 13:24 | 20.0% | 51 | 3 | 2 | 4.98 | -0.98 | 46.9% |
78 Egor ChinakhovRW | PIT | 12 | 20 | 4 | 2 | 2 | -5 | 15:22 | 10.0% | 5 | 3 | 9 | 2.26 | -0.26 | 53.1% |
79 Valeri NichushkinRW | CBJ | 15 | 19 | 8 | 2 | 6 | -2 | 16:44 | 10.5% | 27 | 12 | 2 | 2.01 | -0.01 | 49.3% |
80 Brendan GallagherRW | VAN | 15 | 18 | 2 | 0 | 2 | -5 | 10:39 | 0.0% | 26 | 7 | 0 | 2.34 | -2.34 | 43.6% |
81 Conor GarlandRW | CBJ | 15 | 18 | 1 | 0 | 1 | -5 | 13:33 | 0.0% | 19 | 3 | 4 | 1.49 | -1.49 | 46.3% |
82 Isak RosenRW | WPG | 16 | 17 | 2 | 1 | 1 | -2 | 12:51 | 5.9% | 8 | 6 | 2 | 1.52 | -0.52 | 46.8% |
83 Kaapo KakkoRW | SEA | 16 | 15 | 13 | 3 | 10 | +3 | 14:18 | 20.0% | 9 | 5 | 1 | 1.18 | +0.82 | 47.4% |
84 Cole KnubleRW | PHI | 8 | 15 | 3 | 3 | 0 | -4 | 12:05 | 20.0% | 4 | 2 | 1 | 1.96 | +1.04 | 51.8% |
85 Seth JarvisRW | CAR | 7 | 15 | 8 | 2 | 6 | +3 | 16:37 | 13.3% | 11 | 5 | 2 | 1.85 | -0.85 | 55.8% |
86 Mathieu JosephRW | EDM | 17 | 14 | 7 | 3 | 4 | -2 | 13:23 | 21.4% | 40 | 12 | 5 | 1.52 | +1.48 | 34.5% |
87 Sam ColangeloRW | ANA | 13 | 14 | 5 | 1 | 4 | 0 | 10:33 | 7.1% | 22 | 3 | 1 | 1.71 | -0.71 | 46.9% |
88 Owen MichaelsRW | EDM | 17 | 13 | 4 | 2 | 2 | -5 | 12:47 | 15.4% | 18 | 8 | 7 | 0.90 | +1.10 | 32.0% |
89 Anthony BeauvillierRW | WSH | 15 | 13 | 4 | 1 | 3 | 0 | 11:27 | 7.7% | 28 | 3 | 1 | 1.75 | -0.75 | 43.4% |
90 Zack MacEwenRW | TOR | 12 | 13 | 4 | 2 | 2 | -1 | 7:58 | 15.4% | 30 | 3 | 1 | 1.49 | +0.51 | 57.5% |
91 Ville KoivunenRW | PIT | 14 | 12 | 5 | 2 | 3 | +1 | 13:58 | 16.7% | 0 | 4 | 1 | 1.36 | +0.64 | 53.0% |
92 Nino NiederreiterRW | WPG | 10 | 12 | 0 | 0 | 0 | -3 | 11:28 | 0.0% | 18 | 2 | 0 | 0.21 | -0.21 | 39.8% |
93 Connor BrownRW | NJD | 9 | 11 | 5 | 3 | 2 | +3 | 14:18 | 27.3% | 5 | 3 | 3 | 0.96 | +2.04 | 43.1% |
94 Travis KonecnyRW | PHI | 8 | 11 | 5 | 1 | 4 | -3 | 17:02 | 9.1% | 16 | 5 | 2 | 1.85 | -0.85 | 47.3% |
95 Frank VatranoRW | ANA | 8 | 9 | 3 | 2 | 1 | +2 | 11:48 | 22.2% | 9 | 4 | 1 | 0.96 | +1.04 | 45.5% |
96 Bryan RustRW | PIT | 7 | 9 | 5 | 3 | 2 | -7 | 17:22 | 33.3% | 8 | 6 | 2 | 1.60 | +1.40 | 47.9% |
97 Logan O'ConnorRW | COL | 6 | 9 | 1 | 0 | 1 | +1 | 12:31 | 0.0% | 1 | 2 | 5 | 1.58 | -1.58 | 51.2% |
98 Mitchell ChaffeeRW | NYI | 8 | 7 | 1 | 1 | 0 | -2 | 9:43 | 14.3% | 14 | 2 | 0 | 0.74 | +0.26 | 45.7% |
99 Keegan KolesarRW | DET | 17 | 6 | 1 | 1 | 0 | -2 | 10:19 | 16.7% | 44 | 13 | 3 | 0.66 | +0.34 | 44.8% |
100 Jaroslav ChmelarRW | NYR | 10 | 6 | 1 | 1 | 0 | -1 | 8:19 | 16.7% | 19 | 2 | 2 | 0.50 | +0.50 | 43.2% |
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?



































































































