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

659 qualified (5+ GP)
Blocks per 60 — Full leaderboard
#PlayerTeamGPBLK/60PTSGA+/-TOI/GPSS%HITBLKTKixGG−xGCF%
1Tyler KlevenDOTT178.13422+419:58229.1%294651.23+0.7747.5%
2Tyler PitlickCMIN127.8500007:39110.0%321201.19-1.1942.9%
3Erik GudbransonDCBJ127.73101-915:3180.0%122400.39-0.3946.9%
4Timothy LiljegrenDWSH157.63110016:46616.7%123210.48+0.5243.2%
5Nick SeelerDPHI187.62404+118:47140.0%274340.65-0.6543.6%
6Brandt ClarkeDLAK147.571138-319:142213.6%53440.79+1.2153.0%
7MacKenzie WeegarDUTA187.52523-322:09336.1%575062.07-0.0655.3%
8Tyler MyersDDAL177.37202+116:16110.0%133450.70-0.7046.0%
9Noah JuulsenDCOL137.37202+111:5350.0%301920.27-0.2750.1%
10Liam O'BrienCUTA57.3400008:1050.0%19500.42-0.4255.5%
11Connor MurphyDEDM177.24101-520:56170.0%194310.58-0.5838.4%
12Chris TanevDTOR97.13101+217:4630.0%41930.07-0.0744.1%
13Martin FehérváryDWSH157.02404-221:3860.0%303820.61-0.6145.6%
14Jonathan AspirotDBOS66.91000-115:5580.0%121100.55-0.5545.5%
15Dante FabbroDCBJ66.89000-314:3140.0%71010.22-0.2243.8%
16Moritz SeiderDDET186.8210010-425:54320.0%285381.82-1.8251.1%
17Vinni LettieriCTOR86.82110-29:54812.5%24900.53+0.4735.3%
18Oskar BäckCDAL76.80101011:2040.0%5910.32-0.3243.3%
19Sheldon DriesCDET126.76101010:20110.0%291411.23-1.2345.2%
20William WallinderDDET136.73422-216:261020.0%122400.48+1.5250.4%
21Jake McCabeDTOR186.53303-319:54180.0%193910.50-0.5043.1%
22Joel EdmundsonDLAK146.53211+517:03156.7%132610.62+0.3845.7%
23Jake WalmanDEDM116.50101-814:15120.0%01730.84-0.8449.6%
24Scott MayfieldDNYI66.48000+212:2040.0%8810.15-0.1552.8%
25Radko GudasDFLA116.38000-113:4050.0%221610.25-0.2452.2%
26Trevor van RiemsdykDPIT56.38000-118:4820.0%21000.02-0.0246.5%
27Thomas ChabotDOTT146.25817+823:59263.9%83541.59-0.5848.7%
28Mikey AndersonDLAK146.22321-117:54825.0%152640.28+1.7342.1%
29Alexey ToropchenkoRWSTL76.21202-111:0260.0%17810.45-0.4540.4%
30Jonas BrodinDMIN196.19707+322:25210.0%94470.80-0.8053.6%
31Jaccob SlavinDCAR196.18404+721:27310.0%44261.24-1.2452.6%
32Mario FerraroDWPG176.18220-319:24219.5%323450.81+1.1945.0%
33Sean WalkerDCAR196.161037+921:00387.9%2341102.24+0.7659.1%
34Ryan PulockDNYI136.06101+217:3180.0%112310.44-0.4442.9%
35Matt KierstedDMIN116.03101+512:39120.0%111420.48-0.4748.0%
36Esa LindellDDAL126.02101+522:24130.0%62720.40-0.4047.8%
37Colton ParaykoDSTL155.98505-320:43230.0%93121.44-1.4447.5%
38Luke SchennDVAN105.97202-513:0360.0%321310.33-0.3344.0%
39Louis CrevierDBUF155.90101-412:52140.0%161930.69-0.6947.4%
40David JiricekDPHI95.85101-314:4860.0%111340.40-0.4048.3%
41Cale FleuryDSEA65.84101-213:4260.0%14820.12-0.1245.2%
42Pavel MintyukovDANA135.79624+219:071118.2%22430.75+1.2548.3%
43Noah WarrenDANA175.75505016:33120.0%382700.22-0.2245.7%
44Vladislav GavrikovDNYR185.71615+321:36283.6%153730.97+0.0348.8%
45Hunter McDonaldDPHI55.70000-212:3730.0%21600.24-0.2453.2%
46Emil AndraeDCBJ55.68202+310:3310.0%4500.05-0.0548.3%
47Frederic BrunetDBOS115.65514+516:24812.5%61700.42+0.5844.5%
48Alexandre CarrierDMTL175.59615+520:48147.1%123361.25-0.2546.9%
49Owen BeckCMTL65.5731208:58616.7%12510.44+0.5651.5%
50Jared SpurgeonDMIN105.54514+620:33137.7%81930.77+0.2357.8%
51Adam PelechDNYI165.52312-420:23195.3%143010.95+0.0545.0%
52Thomas HarleyDDAL175.511129+224:57345.9%173982.40-1.4052.4%
53Jayden StrubleDNSH165.49220-615:00450.0%402260.57+1.4341.3%
54Drew HellesonDANA105.49101-119:3990.0%181850.90-0.9048.0%
55Adam LarssonDSEA165.48202-121:11160.0%283130.58-0.5839.6%
56Florian XhekajLWMTL75.43312-17:53911.1%19500.75+0.2556.5%
57Elias PetterssonDVAN185.41431-119:051717.7%413140.99+2.0146.6%
58Declan CarlileDPIT165.39532-1018:462213.6%122741.65+1.3555.6%
59Max CrozierDTBL95.38303-117:20160.0%141410.89-0.8955.3%
60Zach WhitecloudDCGY175.36202-620:24160.0%273150.46-0.4651.5%
61Ross JohnstonLWSTL95.3510108:4380.0%35730.98-0.9844.7%
62Rasmus AnderssonDVGK185.32624-619:25355.7%23101.76+0.2446.1%
63Danton HeinenLWCBJ105.31000-210:1080.0%8921.16-1.1644.3%
64Nick PerbixDNSH165.27422-318:281315.4%32631.31+0.6943.9%
65Jack St. IvanyDWSH95.24514+213:58714.3%101110.51+0.4955.8%
66Jeremy LauzonDVGK185.23101+317:11230.0%692720.91-0.9146.2%
67Josh MansonDCOL135.23413+514:59128.3%281710.65+0.3549.8%
68Cam YorkDPHI105.22101-920:41120.0%51810.88-0.8842.3%
69Lian BichselDDAL175.19101-416:19100.0%392420.55-0.5545.8%
70Sam MalinskiDCOL175.19707+917:39230.0%162661.10-1.1053.4%
71Nikita ZadorovDBOS165.19505+719:29140.0%502720.97-0.9746.6%
72Travis SanheimDPHI185.18716-625:06342.9%143952.74-1.7446.0%
73Noah HanifinDVGK185.17624+120:36277.4%43271.52+0.4851.2%
74Josh SamanskiCEDM65.17101+17:440—1410.08-0.0834.6%
75Darnell NurseDSJS185.13211-621:24293.5%323321.18-0.1843.7%
76Victor HedmanDTBL155.13642+214:471921.1%31912.01+1.9954.3%
77Mark KastelicCBOS175.12734+311:022015.0%341663.31-0.3148.6%
78Logan StanleyDNYI165.11505+421:1670.0%262910.66-0.6653.3%
79Ian ColeDCHI185.08000-218:21120.0%152840.42-0.4247.0%
80J.J. MoserDTBL165.06101+217:45170.0%102411.61-1.6157.3%
81Mattias SamuelssonDBUF165.06927+323:42229.1%133271.57+0.4350.0%
82Jonas SiegenthalerDNJD175.04303-319:3660.0%142840.36-0.3657.3%
83Brett PesceDNJD175.03817+1321:03195.3%63060.64+0.3658.9%
84James HagensCBOS175.021266+713:203417.7%81934.11+1.8950.5%
85Charle-Edouard D'AstousDTBL155.011138017:322412.5%212231.26+0.7552.7%
86Olli MaattaDMIN154.98514+920:02911.1%12531.000.0046.0%
87Radek FaksaCDAL134.97202+111:08100.0%161241.71-1.7151.7%
88Anton JohanssonDDET184.93523+213:311811.1%152020.99+1.0147.5%
89Erik CernakDTBL154.90505+1018:46180.0%292311.70-1.7057.2%
90Tyson HindsDANA134.87000-716:06160.0%131720.76-0.7650.9%
91Jacob TroubaDSJS194.861028-522:05306.7%363421.67+0.3346.1%
92David SpacekDMIN114.84101012:2390.0%51110.31-0.3145.1%
93Shakir MukhamadullinDEDM124.82110-414:30812.5%141400.47+0.5339.0%
94Tim WasheCANA174.80633+115:251915.8%502102.40+0.6044.0%
95Zach WerenskiDCBJ154.8014212+628:18444.6%83462.80-0.8049.4%
96Vincent DesharnaisDWSH94.80303+919:2530.0%221410.14-0.1443.2%
97Alex VlasicDCHI184.78404-320:54200.0%93071.00-1.0041.5%
98Marcus PetterssonDNYR184.78303+320:53120.0%243060.27-0.2748.7%
99Sam LaffertyCFLA54.77000-410:0340.0%6400.40-0.4040.7%
100Filip HronekDVAN184.7612111-1325:53214.8%213761.13-0.1341.3%

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?