The NHL is a rich man’s game.

Literally.

Players are making more money than ever, with the highest-paid player in the league earning $15.9 million this season.

The Vancouver Canucks don’t have anyone in that stratosphere, but they do have a large middle class. As a rebuilding franchise, Vancouver is projected to have the 26th-highest payroll in the NHL this season.

While important players like Bo Horvat, Chris Tanev, and Alex Edler are among the team’s highest-paid players, production and salary don’t always align.

See also

Vancouver’s highest-paid player, both in terms of salary and cap hit, is Loui Eriksson. Need I say more?

Eriksson scored just 24 points in 2016-17 and 23 points in 2017-18 – well below the 63-point season he had in Boston before Jim Benning signed him to a six-year, $36 million contract.

Erik Gudbranson will be paid $5 million this season – tied for third-highest on the team despite averaging the fifth-most minutes among Canucks blueliners this year and last.

Among the underpaid players are two of the team’s best – Brock Boeser and Elias Pettersson – who are both on rookie contracts. Though their base salaries are low, they will earn more through performance bonuses.

Here’s the full list, ordered by 2018-19 salary: