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

Blocks per 60

431 qualified (5+ GP)
Blocks per 60 — Full leaderboard
#PlayerTeamGPBLK/60PTSGA+/-TOI/GPSS%HITBLKTKixGG−xGCF%
1Tyler PitlickCMIN127.8500007:39110.0%321201.19-1.1942.9%
2Liam O'BrienCUTA57.3400008:1050.0%19500.42-0.4255.5%
3Vinni LettieriCTOR86.82110-29:54812.5%24900.53+0.4735.3%
4Oskar BäckCDAL76.80101011:2040.0%5910.32-0.3243.3%
5Sheldon DriesCDET126.76101010:20110.0%291411.23-1.2345.2%
6Alexey ToropchenkoRWSTL76.21202-111:0260.0%17810.45-0.4540.4%
7Owen BeckCMTL65.5731208:58616.7%12510.44+0.5651.5%
8Florian XhekajLWMTL75.43312-17:53911.1%19500.75+0.2556.5%
9Ross JohnstonLWSTL95.3510108:4380.0%35730.98-0.9844.7%
10Danton HeinenLWCBJ105.31000-210:1080.0%8921.16-1.1644.3%
11Josh SamanskiCEDM65.17101+17:440—1410.08-0.0834.6%
12Mark KastelicCBOS175.12734+311:022015.0%341663.31-0.3148.6%
13James HagensCBOS175.021266+713:203417.7%81934.11+1.8950.5%
14Radek FaksaCDAL134.97202+111:08100.0%161241.71-1.7151.7%
15Tim WasheCANA174.80633+115:251915.8%502102.40+0.6044.0%
16Sam LaffertyCFLA54.77000-410:0340.0%6400.40-0.4040.7%
17Beck MalenstynLWBUF164.68202-211:1270.0%631451.27-1.2748.8%
18Blake LizotteCPIT164.68505-213:36170.0%181722.25-2.2556.7%
19Michael RasmussenCDET184.37413-815:59273.7%322153.38-2.3848.6%
20Garnet HathawayRWFLA174.29101-39:5140.0%751230.86-0.8650.9%
21Carl GrundstromRWPHI54.23000011:2050.0%14420.42-0.4238.0%
22Keegan KolesarRWDET184.21110-210:17616.7%461330.66+0.3445.0%
23Ryan PoehlingCANA54.21211-114:15616.7%3510.83+0.1752.0%
24Michael McCarronCMIN184.17835+613:35329.4%531722.75+0.2548.1%
25Ben MeyersCSEA144.10615+312:32128.3%211211.19-0.1935.3%
26Jean-Gabriel PageauCNYI164.05817-315:44195.3%401732.49-1.4952.7%
27Eeli TolvanenRWNYR184.00642+512:302020.0%261503.00-1.0046.9%
28Adam EdstromCNSH173.98761+315:032623.1%781764.50-0.5046.6%
29Taylor RaddyshRWNYR63.96101+17:3430.0%3300.44-0.4455.6%
30Elias PetterssonCVAN183.9518414-420:152416.7%392462.52+0.4841.0%
31Ridly GreigCOTT143.95422+617:211910.5%171612.75-0.7548.6%
32Daniil ButLWUTA133.95422+310:301315.4%21921.71+0.2952.8%
33Zemgus GirgensonsCTBL133.95312+314:00205.0%361231.57-0.5750.7%
34Morgan BarronCWPG173.92624014:24229.1%451632.69-0.6946.2%
35Aydar SunievLWCGY143.85541-613:202119.1%141213.22-0.2247.0%
36Frederick GaudreauCSEA163.841073-415:361838.9%61632.48+3.5236.4%
37Bokondji ImamaLWFLA173.79000-67:26100.0%47801.01-1.0152.0%
38Cole KoepkeLWWPG133.78321-29:451315.4%28801.20+0.8043.4%
39Jeff MalottLWANA163.75633+110:002313.0%361023.41-0.4152.7%
40Ross ColtonCNSH173.74853+113:112619.2%391413.94+1.0649.4%
41Kevin StenlundCUTA183.73514-113:23166.3%171541.88-0.8853.1%
42Shane WrightCNSH173.73431014:112114.3%81532.44-1.4446.3%
43Jonathan CastagnaCCGY143.73303+112:38100.0%281101.16-1.1645.0%
44Jack DruryCNSH173.72523-217:031711.8%81861.75+0.2546.4%
45Josh NorrisCBUF163.70541-314:101921.1%211412.84+1.1650.0%
46Noel AcciariCPHI183.68321-613:351711.8%401542.64-0.6439.0%
47Jason DickinsonCEDM83.60312+112:28520.0%15620.81+0.1934.1%
48Tanner JeannotLWBOS173.57514+510:51128.3%471141.63-0.6352.0%
49Barclay GoodrowCSJS193.56101-111:30150.0%411341.46-1.4637.8%
50Ilya ProtasLWWSH153.56615011:13128.3%51032.17-1.1754.2%
51Ryan WintertonCSEA163.51624+412:49248.3%111231.93+0.0739.8%
52Elmer SoderblomLWPIT63.50101+111:2550.0%15430.94-0.9454.1%
53Alexander KerfootCNSH173.48624-416:131315.4%111681.47-0.4747.6%
54Corey PerryRWLAK123.48211-412:54214.8%7932.82-1.8249.5%
55Stephen HallidayCOTT183.47633-811:302611.5%171224.04-1.0449.4%
56Nick CousinsCOTT183.46321-49:371315.4%401031.08-0.0849.0%
57Joel ArmiaRWLAK143.46633013:362114.3%281142.15+0.8548.4%
58Rieger LorenzLWMIN63.46101-38:3920.0%7300.71-0.7141.6%
59Brandon DuhaimeLWTOR183.39413-211:47156.7%461251.15-0.1549.4%
60Nicolas DeslauriersLWCAR123.37321+18:53922.2%43621.21+0.7944.5%
61Ty DellandreaCSJS113.37101-512:55100.0%35810.68-0.6840.1%
62Tyson KozakCBUF83.36110-311:09250.0%12520.19+0.8145.8%
63Ryan HartmanRWMIN193.35413-713:10214.8%191442.50-1.5044.5%
64Ryan O'ReillyCNSH173.3517710-621:023023.3%82063.55+2.4542.0%
65Reid SchaeferLWNSH103.35211+110:441010.0%22600.58+0.4243.5%
66Parker KellyCCOL183.32734+213:012015.0%221321.66+1.3453.7%
67Erik HaulaLWLAK143.32734+115:272611.5%271242.63+0.3740.0%
68Zack OstapchukCSJS173.30110010:41166.3%441021.36-0.3638.2%
69Vladislav NamestnikovCWPG63.30101-212:0670.0%8400.52-0.5238.9%
70Boone JennerCWSH153.29761+115:483417.7%201323.03+2.9748.5%
71Eetu LuostarinenCFLA173.25422-116:162010.0%291532.51-0.5154.4%
72Barrett HaytonCUTA183.241028+814:22355.7%31454.19-3.1957.5%
73Sean KuralyCBOS63.22000+212:25110.0%13400.66-0.6652.1%
74Bo GroulxCTOR73.19000+18:0340.0%12300.14-0.1444.9%
75Lawson CrouseLWUTA183.16514+214:44273.7%451423.05-2.0553.5%
76Max SassonCVAN183.16642-812:391723.5%91252.14+1.8647.1%
77Nic DowdCVGK183.16303-511:3550.0%411161.26-1.2641.5%
78Mathieu JosephRWEDM173.16734-213:231421.4%401251.52+1.4834.5%
79Jordan EberleRWSEA163.131156-516:443613.9%111453.99-0.9945.9%
80Aleksanteri KaskimakiCSTL83.09211012:07911.1%8501.24-0.2448.6%
81Calum RitchieCNYI83.08211012:11714.3%2510.87+0.1348.0%
82Nick PaulLWTOR183.07624-416:161711.8%331532.54-1.5443.5%
83Noah CatesLWPHI183.07523-213:011513.3%151251.57+0.4345.0%
84Arshdeep BainsLWVAN133.02422-210:41825.0%8721.02-0.0245.4%
85Alex NewhookCMTL173.01954-116:221729.4%171422.73+0.2743.7%
86Noah LabaCNYR183.00505-214:25130.0%381331.28-1.2843.3%
87Dylan StromeCWSH153.0014311-117:19329.4%21314.35-1.3548.5%
88Tom WilsonRWWSH152.98523+117:24296.9%421334.26-2.2649.5%
89Scott LaughtonCLAK142.96523014:281811.1%371062.15-0.1542.6%
90Bryan RustRWPIT72.96532-717:22933.3%8621.60+1.4047.9%
91Luca Del Bel BelluzCCBJ82.93000-37:4020.0%8340.21-0.2148.6%
92Nick RobertsonLWPIT162.89770+812:593321.2%31033.35+3.6555.7%
93Collin GrafRWSJS192.86321-415:24229.1%221422.81-0.8145.1%
94Artturi LehkonenLWCOL182.8617125+1318:373831.6%151645.58+6.4251.2%
95Mark StoneRWVGK182.8619109+718:373528.6%221666.06+3.9452.0%
96Alex IafalloLWWPG172.86642-213:342218.2%231141.91+0.0949.2%
97Valeri NichushkinRWCBJ152.86826-216:441910.5%271222.01-0.0149.3%
98Igor ChernyshovLWSJS112.81422+113:341216.7%6741.07-1.0750.6%
99Joel FarabeeLWCGY172.7916610-318:564114.6%81565.34+0.6751.1%
100Bobby BrinkRWMIN192.78918+213:38283.6%201262.86-1.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?