Skip to content

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
All leaders

Full leaderboard

Goals above expected

111 qualified (5+ GP)
Goals above expected — Full leaderboard
#PlayerTeamGPG−xGPTSGA+/-TOI/GPSS%HITBLKTKixGCF%
1Matvei MichkovRWPHI18+6.0813103-1115:542737.0%7763.9241.6%
2Roman KantserovRWCHI18+5.301192-1118:283129.0%15352.7047.5%
3Mikko RantanenRWDAL17+4.6121912+720:013426.5%14364.3953.7%
4Drake BathersonRWOTT18+4.421899+417:414022.5%33764.5847.0%
5Cole CaufieldRWMTL17+4.2716115+518:325719.3%12336.7354.2%
6Mark StoneRWVGK18+3.9419109+718:373528.6%221666.0652.0%
7Vasily PodkolzinRWEDM17+3.841495+1117:343525.7%55825.1659.2%
8Alex TuchRWWSH15+3.8413112+219:144226.2%1813147.1651.7%
9Jonathan LekkerimäkiRWVAN18+3.021468-515:073218.8%15522.9942.0%
10Maxim ShabanovRWMIN18+2.881385-515:062729.6%12953.1248.5%
11Jordan KyrouRWWSH15+2.851459-714:342420.8%4652.1550.9%
12Jimmy SnuggerudRWSTL17+2.641293+317:543923.1%14533.3650.3%
13Matvei GridinRWCGY17+2.631055-815:443713.5%3842.3755.7%
14William NylanderRWTOR18+2.61221111-120:205320.8%6644.3944.1%
15Josh AndersonRWMTL16+2.571073+814:283321.2%34624.4349.4%
16Mackie SamoskevichRWSEA15+2.481165-115:232722.2%13951.5244.0%
17Danila YurovRWMIN19+2.47761+114:472821.4%131063.5349.3%
18Jack QuinnRWBUF16+2.291697+519:144420.5%12316.7255.3%
19Beckett SenneckeRWANA17+2.26211011+220:314323.3%19787.7448.9%
20Easton CowanRWTOR18+2.071468+515:343616.7%16862.9347.6%
21Connor BrownRWNJD9+2.04532+314:181127.3%5330.9643.1%
22Arseny GritsyukRWNJD17+1.941385+1115:414418.2%18943.0660.4%
23Brock BoeserRWVAN18+1.921569-918:463020.0%19853.0843.2%
24David PastrnakRWBOS17+1.8522814+720:256113.1%17746.1548.7%
25Kirill MarchenkoRWTOR14+1.801468-317:373517.1%20514.2048.1%
26Ilya MikheyevRWTBL16+1.57642+214:402317.4%14342.4351.3%
27Mathieu JosephRWEDM17+1.48734-213:231421.4%401251.5234.5%
28Bryan RustRWPIT7+1.40532-717:22933.3%8621.6047.9%
29Zachary BolducRWMTL17+1.34862+114:063020.0%26523.6660.5%
30Oliver BjorkstrandRWNYR18+1.121064+111:322722.2%10532.8849.5%
31Owen MichaelsRWEDM17+1.10422-512:471315.4%18870.9032.0%
32Cole KnubleRWPHI8+1.04330-412:051520.0%4211.9651.8%
33Frank VatranoRWANA8+1.04321+211:48922.2%9410.9645.5%
34Kasperi KapanenRWEDM17+0.951055-418:262619.2%36544.0547.2%
35Matt CoronatoRWCGY17+0.9314311-717:31368.3%0562.0746.6%
36Simon HolmstromRWNYI16+0.86954-318:262817.9%3723.1453.0%
37Dalibor DvorskyRWSTL17+0.85541+112:062516.0%13122.1649.4%
38Joel ArmiaRWLAK14+0.85633013:362114.3%281142.1548.4%
39Kaapo KakkoRWSEA16+0.8213310+314:181520.0%9511.1847.4%
40Gabe PerreaultRWNYR18+0.81963016:463716.2%121214.1946.1%
41Ryan LeonardRWWSH15+0.661156+214:044012.5%26724.3551.6%
42Ville KoivunenRWPIT14+0.64523+113:581216.7%0411.3653.0%
43Dylan GuentherRWUTA18+0.591266-1217:104613.0%15745.4154.5%
44Porter MartoneRWPHI18+0.55835-513:542313.0%25142.4544.0%
45Zack MacEwenRWTOR12+0.51422-17:581315.4%30311.4957.5%
46Anthony ManthaRWNJD17+0.501055-313:282123.8%11432.5053.9%
47Jaroslav ChmelarRWNYR10+0.50110-18:19616.7%19220.5043.2%
48Michael AmadioRWOTT18+0.471064+216:052425.0%24774.5347.6%
49Victor EklundRWNYI16+0.44853+514:012420.8%47703.5748.6%
50Claude GirouxRWOTT18+0.431138+816:542512.0%22532.5751.0%
51Stefan NoesenRWNJD5+0.4131209:30616.7%14000.5951.8%
52Adam KlapkaRWCGY17+0.37633-411:262512.0%58831.6349.1%
53Keegan KolesarRWDET18+0.34110-210:17616.7%461330.6645.0%
54Mitchell ChaffeeRWNYI8+0.26110-29:43714.3%14200.7445.7%
55Arttu HyryRWDAL17+0.16642014:523312.1%29843.8452.0%
56Quinton ByfieldRWLAK12+0.09642-719:113112.9%22123.9157.1%
57Braeden BowmanRWVGK18+0.08743-613:082218.2%5463.9248.9%
58Valeri NichushkinRWCBJ15-0.01826-216:441910.5%271222.0149.3%
59Adrian KempeRWLAK13-0.011266+220:294513.3%18326.0154.4%
60Kailer YamamotoRWUTA9-0.09734+414:292114.3%18623.0958.7%
61Alex DeBrincatRWDET18-0.201679+819:466610.6%181057.2053.0%
62Nino NiederreiterRWWPG10-0.21000-311:28120.0%18200.2139.8%
63Justin DanforthRWBUF6-0.21000+19:0910.0%3210.2149.4%
64Cole SchwindtRWFLA8-0.25000-57:5540.0%14120.2543.5%
65Egor ChinakhovRWPIT12-0.26422-515:222010.0%5392.2653.1%
66Hayden HodgsonRWOTT7-0.28000-15:0820.0%18100.2841.6%
67JJ PeterkaRWBOS17-0.351349+1117:393112.9%11744.3551.6%
68Mats ZuccarelloRWLAK6-0.39101+116:2340.0%1100.3932.2%
69Carl GrundstromRWPHI5-0.42000011:2050.0%14420.4238.0%
70Maxim TsyplakovRWCGY8-0.44101-311:1350.0%18200.4451.9%
71Taylor RaddyshRWNYR6-0.44101+17:3430.0%3300.4455.6%
72Alexey ToropchenkoRWSTL7-0.45202-111:0260.0%17810.4540.4%
73Adam GaudetteRWSJS6-0.47000-19:2250.0%4010.4737.2%
74Isak RosenRWWPG16-0.52211-212:51175.9%8621.5246.8%
75Andrei SvechnikovRWCAR19-0.631899+1217:295616.1%39367.6360.7%
76Pavel DorofeyevRWNYR18-0.641165-1516:545111.8%7535.6451.9%
77Sam ColangeloRWANA13-0.71514010:33147.1%22311.7146.9%
78Anthony BeauvillierRWWSH15-0.75413011:27137.7%28311.7543.4%
79Collin GrafRWSJS19-0.81321-415:24229.1%221422.8145.1%
80Rickard RakellRWPIT16-0.83954-219:404012.5%161345.8350.7%
81Seth JarvisRWCAR8-0.85826+316:181513.3%11521.8557.5%
82Travis KonecnyRWPHI8-0.85514-317:02119.1%16521.8547.3%
83Garnet HathawayRWFLA17-0.86101-39:5140.0%751230.8650.9%
84Clayton KellerRWUTA18-0.9224519-818:274810.4%71134.9255.4%
85Mathieu OlivierRWCBJ15-0.92633-115:332910.3%45723.9246.3%
86Jonatan BerggrenRWSTL15-0.93523-614:22219.5%7231.9349.1%
87Judd CaulfieldRWANA15-0.98945+113:242020.0%51324.9846.9%
88Jordan EberleRWSEA16-0.991156-516:443613.9%111453.9945.9%
89Eeli TolvanenRWNYR18-1.00642+512:302020.0%261503.0046.9%
90Josh DoanRWBUF16-1.05431015:153010.0%181054.0550.0%
91Luke EvangelistaRWNJD14-1.061046017:093910.3%11523.0761.3%
92Tyson FoersterRWPHI17-1.17532-217:18378.1%291314.1747.6%
93Owen TippettRWPHI12-1.34211-115:33283.6%29632.3443.2%
94Conor GarlandRWCBJ15-1.49101-513:33180.0%19341.4946.3%
95Ryan HartmanRWMIN19-1.50413-713:10214.8%191442.5044.5%
96Pontus HolmbergRWTBL16-1.561147+214:282714.8%10735.5653.6%
97Logan O'ConnorRWCOL7-1.58101+112:30100.0%1261.5852.8%
98Nikita KucherovRWTBL16-1.7822517+621:165010.0%3595.7854.7%
99Corey PerryRWLAK12-1.82211-412:54214.8%7932.8249.5%
100Bobby BrinkRWMIN19-1.86918+213:38283.6%201262.8653.7%

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?