This is a list of the players who made $7M or more playing in the NHL this season. What percentage of these players were worth it? Yet every time a team signs one of these deals their fans say, "Nothing else to do, but give the guy what he wanted." Time to stop paying for past performance.
Player Tm Salary Cap Hit
Anze Kopitar LAK 14,000,000 10,000,000
Jonathan Toews CHI 13,800,000 10,500,000
Patrick Kane CHI 13,800,000 10,500,000
Shea Weber MTL 12,000,000 7,857,142
P.K. Subban NSH 11,000,000 9,000,000
Ryan O'Reilly BUF 11,000,000 7,500,000
Sidney Crosby PIT 10,900,000 8,700,000
Corey Perry ANA 10,000,000 8,625,000
Alex Ovechkin WSH 10,000,000 9,538,461
Jakub Voracek PHI 10,000,000 8,250,000
Evgeni Malkin PIT 9,500,000 9,500,000
Henrik Lundqvist NYR 9,500,000 8,500,000
Ryan Getzlaf ANA 9,250,000 8,250,000
Claude Giroux PHI 9,000,000 8,275,000
Zach Parise MIN 9,000,000 7,538,461
Ryan Suter MIN 9,000,000 7,538,461
Brent Seabrook CHI 9,000,000 6,875,000
Sergei Bobrovsky CBJ 8,500,000 7,425,000
Patrice Bergeron BOS 8,250,000 6,875,000
Rick Nash NYR 8,000,000 7,800,000
Andrew Ladd NYI 8,000,000 5,500,000
Vladimir Tarasenko STL 8,000,000 7,500,000
Kyle Okposo BUF 8,000,000 6,000,000
Derek Stepan NYR 8,000,000 6,500,000
Milan Lucic EDM 8,000,000 6,000,000
Loui Eriksson VAN 8,000,000 6,000,000
Dustin Byfuglien WPG 8,000,000 7,600,000
David Backes BOS 8,000,000 6,000,000
Ryan Kesler ANA 7,875,000 6,875,000
Phil Kessel PIT 7,800,000 6,800,000
Tuukka Rask BOS 7,500,000 7,000,000
Dion Phaneuf OTT 7,500,000 7,000,000
Keith Yandle FLA 7,500,000 6,350,000
Henrik Zetterberg DET 7,500,000 6,083,333
Jason Spezza DAL 7,500,000 7,500,000
Drew Doughty LAK 7,450,000 7,000,000
Bobby Ryan OTT 7,250,000 7,250,000
Kris Letang PIT 7,250,000 7,250,000
David Krejci BOS 7,250,000 7,250,000
Jeff Carter LAK 7,000,000 5,272,727
Henrik Sedin VAN 7,000,000 7,000,000
Carey Price MTL 7,000,000 6,500,000
Johnny Boychuk NYI 7,000,000 6,000,000
Alex Pietrangelo STL 7,000,000 6,500,000
Braden Holtby WSH 7,000,000 6,100,000
Jeff Petry MTL 7,000,000 5,500,000
Erik Karlsson OTT 7,000,000 6,500,000
Dustin Brown LAK 7,000,000 5,875,000
Tomas Plekanec MTL 7,000,000 6,000,000
Daniel Sedin VAN 7,000,000 7,000,000
Paul Stastny STL 7,000,000 7,000,000
Pekka Rinne NSH 7,000,000 7,000,000
Nicklas Backstrom WSH 7,000,000 6,700,000
Jonathan Quick LAK 7,000,000 5,800,000