Skip to content

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

Full leaderboard

Points per game

431 qualified (5+ GP)
Points per game — Full leaderboard
#PlayerTeamGPP/GPPTSGA+/-TOI/GPSS%HITBLKTKixGG−xGCF%
1Connor McDavidCEDM172.59441034+2123:344621.7%19867.25+2.7558.8%
2Leon DraisaitlCEDM171.82311417+1621:426322.2%6347.92+6.0859.4%
3Kirill KaprizovLWMIN191.63311615+1421:326126.2%106413.80+2.2156.7%
4Nathan MacKinnonCCOL171.5927918+520:426214.5%11536.55+2.4553.8%
5Leo CarlssonCANA171.5326620-220:102821.4%2644.56+1.4448.6%
6Auston MatthewsCTOR181.50271116+920:425420.4%101785.59+3.4153.0%
7Matthew TkachukLWFLA171.4725421+119:013611.1%29263.87+0.1359.3%
8Nikita KucherovRWTBL161.3822517+621:165010.0%3595.78-1.7854.7%
9Ryan Nugent-HopkinsCEDM81.381147019:501723.5%3332.98+1.0246.6%
10Sebastian AhoCCAR191.37261016+1419:495418.5%14658.26+0.7459.7%
11Nick SuzukiCMTL111.361569+921:193119.4%16873.77+2.2359.8%
12Jack HughesCNJD171.3523914+1220:397012.9%01075.42-0.4261.1%
13Clayton KellerRWUTA181.3324519-818:274810.4%71134.92-0.9255.4%
14David PastrnakRWBOS171.2922814+720:256113.1%17746.15+1.8548.7%
15Jack EichelCVGK181.2823716+720:104415.9%61065.78+1.2254.8%
16Tim StützleCOTT181.2823914+721:544221.4%43995.01+4.0049.4%
17Beckett SenneckeRWANA171.24211011+220:314323.3%19787.74+2.2648.9%
18Macklin CelebriniCSJS171.2421714-523:08719.9%1114134.62+1.3852.1%
19Mikko RantanenRWDAL171.2421912+720:013426.5%14364.39+4.6153.7%
20William NylanderRWTOR181.22221111-120:205320.8%6644.39+2.6144.1%
21Artemi PanarinLWLAK141.211789-221:444517.8%5234.17+3.8357.6%
22Victor OlofssonLWVGK51.20642+213:201233.3%0101.11+2.8961.8%
23Tage ThompsonCBUF161.1919109+819:256814.7%111036.92+3.0850.5%
24Filip ForsbergLWNSH171.1820515+320:284311.6%2110125.11-0.1143.6%
25Logan CooleyCUTA181.17211110-518:293135.5%281085.03+5.9752.8%
26Connor BedardCCHI121.171459-520:163713.5%11734.07-2.0749.8%
27Cutter GauthierLWANA161.1318126-318:186618.2%13616.88+5.1247.9%
28Jake GuentzelCTBL161.1318108+920:564621.7%10846.96+1.0457.8%
29Mitch MarnerRWVGK161.1318216-220:21385.3%71294.72-2.7251.5%
30Brady TkachukLWFLA171.1219109-316:555817.2%68257.44+2.5760.8%
31Jason RobertsonLWDAL171.1219910+719:375516.4%12886.48+1.5256.2%
32Kyle ConnorLWWPG171.1219136-221:167018.6%3947.74+5.2652.4%
33Martin NecasCCOL171.1219712+1019:543619.4%17344.26+2.7455.4%
34Steven StamkosCNSH171.1219109-418:454422.7%10824.89+3.1143.8%
35Nick SchmaltzCUTA181.1120911-1417:404818.8%10955.99+3.0149.5%
36Kent JohnsonCCBJ151.071688+217:493423.5%7723.94+4.0650.4%
37Wyatt JohnstonCDAL151.0716313+319:52427.1%151126.25-3.2550.3%
38Brandon HagelLWTBL161.061789-320:566212.9%91098.92-0.9258.9%
39Mark StoneRWVGK181.0619109+718:373528.6%221666.06+3.9452.0%
40Jackson BlakeRWCAR191.0019514+1417:544910.2%57117.60-3.6061.7%
41Alexis LafrenièreLWNYR181.001899-118:454122.0%20874.75+1.2550.7%
42Drake BathersonRWOTT181.001899+417:414022.5%33764.58+4.4247.0%
43Elias PetterssonCVAN181.0018414-420:152416.7%392462.52+0.4841.0%
44Jack RoslovicCTOR181.0018810+217:004617.4%10874.14+1.8651.7%
45Artturi LehkonenLWCOL171.0017125+1218:453633.3%151445.58+6.4251.2%
46Ryan O'ReillyCNSH171.0017710-621:023023.3%82063.55+2.4542.0%
47Sam ReinhartCFLA171.001798+120:195416.7%26439.22-0.2152.4%
48Bo HorvatCNYI161.001679-420:594914.3%28866.14+0.8651.8%
49Brayden PointCTBL161.0016511+819:333414.7%2746.89-1.8956.1%
50Jack QuinnRWBUF161.001697+519:144420.5%12316.72+2.2955.3%
51Mikael GranlundCANA161.0016412-220:312615.4%31123.50+0.5048.5%
52Kirill MarchenkoRWTOR141.001468-317:373517.1%20514.20+1.8048.1%
53Seth JarvisRWCAR81.00826+316:181513.3%11521.85-0.8557.5%
54Andrei SvechnikovRWCAR190.951899+1217:295616.1%39367.63-0.6360.7%
55Logan StankovenCCAR190.9518117+1516:525520.0%71327.65+3.3560.0%
56Alex DeBrincatRWDET170.941679+819:596410.9%18957.20-0.2054.1%
57Cole CaufieldRWMTL170.9416115+518:325719.3%12336.73+4.2754.2%
58Jesper BrattLWNJD170.9416313+1117:30387.9%21322.08-0.0860.7%
59Joel FarabeeLWCGY170.9416610-318:564114.6%81565.34+0.6751.1%
60Lucas RaymondLWDET170.9416610-120:195311.3%7479.01-3.0154.4%
61Mark ScheifeleCWPG170.9416313+221:20397.7%121074.72-2.7253.2%
62Zach BensonLWBUF160.9415213+1320:07395.1%201048.45-6.4561.9%
63Dylan StromeCWSH150.9314311-117:19329.4%21314.35-1.3548.5%
64Jordan KyrouRWWSH150.931459-714:342420.8%4652.15+2.8550.9%
65Adrian KempeRWLAK130.921266+220:294513.3%18326.01-0.0154.4%
66Pierre-Luc DuboisCWSH100.90927+816:401711.8%9511.71+0.2951.9%
67Joel Eriksson EkCMIN190.9017611+1619:56629.7%228412.11-6.1158.0%
68Matt BoldyLWMIN190.9017710+1621:29818.6%1512149.85-2.8557.7%
69Carter VerhaegheCFLA170.881596+518:273625.0%13625.09+3.9153.6%
70Roope HintzCDAL170.881578+816:393221.9%22834.40+1.6054.6%
71Viktor ArvidssonLWDET170.881587-218:494816.7%5947.59+0.4253.9%
72Berkly CattonCSEA160.881459+515:072619.2%7742.15+1.8551.4%
73John TavaresCTOR80.88725-517:06219.5%5510.47+0.5345.7%
74Alex TuchRWWSH150.8713112+219:144226.2%1813147.16+3.8451.7%
75Charlie CoyleCCBJ150.8713310+219:522810.7%181063.73-0.7349.0%
76Brock BoeserRWVAN180.831569-918:463020.0%19853.08+1.9243.2%
77Mika ZibanejadCNYR180.8315312-420:33348.8%271573.01-1.0147.3%
78Elias LindholmCBOS170.821468+617:032920.7%12814.24+1.7651.4%
79Matt CoronatoRWCGY170.8214311-717:31368.3%0562.07+0.9346.6%
80Nazem KadriCCOL170.821459018:394311.6%8524.98+0.0251.7%
81Vasily PodkolzinRWEDM170.821495+1117:343525.7%55825.16+3.8459.2%
82Chandler StephensonCSEA160.8113211-1017:271315.4%35121.40-0.4040.3%
83Kaapo KakkoRWSEA160.8113310+314:181520.0%9511.18+0.8247.4%
84Nikolaj EhlersLWCAR190.7915411+616:11439.3%4544.27-0.2759.7%
85Evgeni MalkinCPIT140.791165016:592821.4%3213.39+2.6254.3%
86Easton CowanRWTOR180.781468+515:343616.7%16862.93+2.0747.6%
87Jonathan LekkerimäkiRWVAN180.781468-515:073218.8%15522.99+3.0242.0%
88Shane PintoCOTT180.781477+119:553420.6%33955.18+0.8248.1%
89Trevor ZegrasCPHI180.7814410-618:463810.5%61055.23-1.2344.4%
90Kailer YamamotoRWUTA90.78734+414:292114.3%18623.09-0.0958.7%
91Arseny GritsyukRWNJD170.771385+1115:414418.2%18943.06+1.9460.4%
92JJ PeterkaRWBOS170.771349+1117:393112.9%11744.35-0.3551.6%
93Morgan GeekieCBOS170.771349+416:502416.7%24613.73+0.2743.9%
94Brayden SchennCNYI160.751257016:332917.2%38933.34+1.6646.5%
95Pavel ZachaCBOS160.751257+619:092718.5%10674.29+0.7145.4%
96Tommy NovakCPIT160.751257016:022718.5%2943.96+1.0453.3%
97Matias MaccelliLWNYI80.75624+314:281315.4%1121.11+0.8950.3%
98Mackie SamoskevichRWSEA150.731165-115:232722.2%13951.52+2.4844.0%
99Ryan LeonardRWWSH150.731156+214:044012.5%26724.35+0.6651.6%
100Jared McCannLWSEA110.73835+516:082810.7%6323.28-1.2847.5%

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?