Derek Zona, one of our family of websites’ new editors, wrote a post at NHLNumbers highlighting the best shot blockers in the NHL, not based on how many raw shots they blocked, but as a percentage of total attempts when on the ice. He did the same thing for the Edmonton Oilers today at Copper n Blue.
Why the discrepancy is important? Well, the Canucks leading shot blocker this season was Alexander Edler, according to NHL.com. He blocked 145 shots. However, he has an unfair advantage. According to Behind The Net, Edler’s relative Corsi was +0.9 per 60 minutes, meaning that he was on the ice for many more shots against from the opposition than, say, Dan Hamhuis or Aaron Rome, allowing him to inflate his shot block totals.
So I’ve looked at regular players this season to compare a player’s shot blocking ability:


Attempts/60 here is the total number of shot attempts, goals, shots, misses and blocks per 60 minutes, while Blocks/60 represents the number of individual blocks over the same span.
Check out Chris Tanev, again a statistical darling. He’s both the best Canuck in shot suppression, as well as blocks. However a player can prevent shots, Tanev does it in spades. Aaron Rome also scores very highly here. He’s an unrestricted free agent that I’d love to see the Canucks bring back, but I think he’ll make more on the open market than a suitable replacement would.
Impressively, Dan Hamhuis ranks last. His defensive ability mostly lies in his ability to suppress shots and his ability to quickly end possessions and turn the play forward with strong passing.
Here are the forwards:


Shouldn’t be too surprising to see a lot of depth guys up top, except for Zack Kassian, who apparently was afraid of pucks in Buffalo last season. You’ll note that forwards tend to block quite a few fewer shots than defencemen, and wingers even moreso.
I would have liked to try this for the penalty kill to see what we can learn but BTN is not yet set up to show us player blocks in 4 vs. 5 situations, which is a bit of a pity.
NAME 
Attempts/60
Blocks/60
ES BS %
Chris Tanev
50.86
5.8
11.4%
Aaron Rome
52.85
5.5
10.4%
Alex Edler
56.31
4.9
8.7%
Keith Ballard
56.55
4.9
8.7%
Andrew Alberts
54.89
3.8
6.9%
Kevin Bieksa
55.79
3.8
6.8%
Sami Salo
55.92
3.5
6.3%
Marc-Andre Gragnani
54.52
2.9
5.3%
Dan Hamhuis
54.83
2.7
4.9%
NAME 
Attempts/60
Blocks/60
ES BS%
Andrew Ebbett
49.5
3.3
6.7%
Dale Weise
53.8
2.5
4.6%
Aaron Volpatti
53.3
2.4
4.5%
Manny Malhotra
57.5
2.3
4.0%
Ryan Kesler
55.6
2.1
3.8%
Samuel Pahlsson
49.6
1.8
3.6%
Max Lapierre
54.8
1.5
2.7%
Chris Higgins
55.9
1.5
2.7%
Alex Burrows
54.6
1.0
1.8%
David Booth
55.5
1.0
1.8%
Henrik Sedin
54.5
0.9
1.7%
Jannik Hansen
56.0
0.9
1.6%
Daniel Sedin
53.2
0.7
1.3%
Mason Raymond
61.3
0.8
1.3%
Zack Kassian
53.3
0.3
0.6%