The Influence of Canadian Players in the NHL

Of the 871 players that are currently listed on hockey reference, 364 of them are proud to display Canadian nationality

The Influence of Canadian Players in the NHL
Elsa // Getty Images

Although the NHL has become far more cosmopolitan in recent years, is it still a competition that is rooted within North America. With 25 franchises currently based in the United States and seven in Canada, you would think the majority of players come from the former.

However, that assumption would be incorrect. After carrying out an analysis on each of the 2022/23 season rosters, it is the latter that has the single biggest national representation 

Of the 871 players that are currently listed on hockey reference, 364 of them are proud to display Canadian nationality. A figure that equates to 41.79% - or for every five players in the NHL at the time of writing, two of them are Canadian.


NHL Awards Betting Odds 2022 - Odds & Predictions

Sep 22, 03:47pm

While in comparison to the representation that comes from Canada, 243 players are flying the flag for the United States at the time of writing. At 27.9% of the total NHL player pool, just over one quarter represent Uncle Sam.

Were you to add the two percentages together, 69.69% of the NHL’s registered players for 2022/23 would be North American 30.19% would be based within Europe’s vast landmass and 0.12% would be represented by Asia. 

Of every seven players that are North American, three of them are European. The biggest individual European representation comes from Sweden with 81 (9.3% players currently plying their trade in the NHL. While Russia and Finland have exported 50 (5.74%) players each in joint fourth. 

As for the full breakdown of nationalities, this is displayed in the table below: 

Flag Count % Split
Canada 364 41.79%
United States 243 27.90%
Sweden 81 9.30%
Russia 50 5.74%
Finland 50 5.74%
Czech Rep 35 4.02%
Switzerland 11 1.26%
Slovakia 8 0.92%
Germany 7 0.80%
Latvia 4 0.46%
Denmark 4 0.46%
Belarus 4 0.46%
Austria 2 0.23%
Norway 2 0.23%
France 1 0.11%
Great Britain 1 0.11%
Bulgaria 1 0.11%
Netherlands 1 0.11%
Uzbekistan 1 0.11%
Slovenia 1 0.11%
TOTAL 871 100.00%


Now that we know the breakdown of nationalities, we want to know if Canadian players earn the most money when it comes to salary. After going back to the same hockey reference website and scooping all the current contract data, here is what we found (All figures in US Dollars)

Player Flag Salary Team
Alex DeBrincat United States 9,000,000 Ottawa
Claude Giroux Canada 7,000,000 Ottawa
Brady Tkachuk United States 6,500,000 Ottawa
Charlie McAvoy United States 6,000,000 Boston
Hampus Lindholm Sweden 5,250,000 Boston
Josh Norris United States 5,000,000 Ottawa
Linus Ullmark Sweden 5,000,000 Boston
David Pastrnak Czech Rep 4,400,000 Boston
Craig Smith United States 4,300,000 Boston
Matt Grzelcyk United States 4,250,000 Boston

Of the top 10 highest-paid players in the NHL, only one of them has a Canadian passport. However, Claude Giroux will not be complaining all that much, as the Ottawa star earns $7m a year. While that figure means he is the second highest earner in the league at the time of writing.

Surpassing Giroux at the top of the table is none other than Alex DeBrincat. At $9m dollars per year, the fellow Ottawa player is one of a trio of names that represent the franchise at the top, and hot on the heels of these two is Brady Tkachuk who earns $6m.

Looking at the split of the top 10 in terms of teams, there is a duopoly between the Ottawa Senators and the Boston Bruins. The former has four players in the table above, the latter is responsible for six.

Of course, we should not only look at the top 10 in terms of earning power. Where we carried out a nationality split at the beginning of the article, we can also now look at the total earnings per nation.

With Canada having nearly 400 players that are in the NHL at present, it comes as no surprise that they command the largest total earnings. At just short of $735m in one year, the 364 individual stars command an average salary of just over $2m.

While in comparison to this, the USA’s 243 players earn a combined total of $535. A figure that means an average of $2.2m. Although that is not the largest average of the top five nations. With Sweden amassing $212m by comparison, their 81 players earn an average of $2.6m. 

If we factor in each nation that provides at least 10 players to the NHL, it is Switzerland that finds itself at the top of the average earnings league. 11 players in total earn a combined $29.7m or $2.7m each.

Full total and average earnings below: 

Flag Count % Split Total Earnings Average Earnings
Canada 364 41.79% 734,109,611 2,016,785
United States 243 27.90% 535,198,375 2,202,462
Sweden 81 9.30% 212,244,300 2,620,300
Russia 50 5.74% 128,637,500 2,572,750
Finland 50 5.74% 102,080,000 2,041,600
Czech Rep 35 4.02% 75,295,000 2,151,286
Switzerland 11 1.26% 29,782,500 2,707,500
Slovakia 8 0.92% 9,217,500 1,152,188
Germany 7 0.80% 12,915,000 1,845,000
Latvia 4 0.46% 10,800,000 2,700,000
Denmark 4 0.46% 18,000,000 4,500,000
Belarus 4 0.46% 2,800,000 700,000
Austria 2 0.23% 7,082,500 3,541,250
Norway 2 0.23% 4,500,000 2,250,000
France 1 0.11% 1,000,000 1,000,000
Great Britain 1 0.11% 750,000 750,000
Bulgaria 1 0.11% 3,600,000 3,600,000
Netherlands 1 0.11% 750,000 750,000
Uzbekistan 1 0.11% 832,500 832,500
Slovenia 1 0.11% 7,000,000 7,000,000
TOTAL 871 100.00%

Of course, there is another angle we can look at and this is the Canadian representation by each franchise. If we take each of the 364 players that fly this particular flag, the spread across the 32 is as follows: 

Team Canada Franchise Nationality
Montreal 22 Canada
Edmonton 21 Canada
Las Vegas 20 United States
Toronto 16 Canada
St Louis 16 United States
Seattle 15 United States
Colorado 14 United States
Florida 13 United States
Arizona 13 United States
New Jersey 12 United States
New York Islanders 12 United States
Anaheim 12 United States
Detroit 11 United States
Winnipeg 11 Canada
Chicago 11 United States
Ottawa 10 Canada
Philadelphia 10 United States
Nashville 10 United States
Calgary 10 Canada
Tampa Bay 9 United States
Buffalo 9 United States
Pittsburgh 9 United States
Dallas 9 United States
Minnesota 9 United States
San Jose 9 United States
Vancouver 9 Canada
Los Angeles 9 United States
Carolina 8 United States
Washington 7 United States
Boston 6 United States
Columbus 6 United States
New York Rangers 6 United States

At the top of the table is the Montreal Canadiens, as they currently have 22 Canadian players on their roster and hot on their heels are the Edmonton Oilers, as they are one short at 21. With two Canadian franchises topping the standings, it is the Las Vegas Golden Knights in third.

The Golden Knights are the American franchise that offers a home to the most Canadian players at the time of writing. No less than 20 are currently residing in the place otherwise known as Sin City and this is four more than the Toronto Maple Leafs and the St Louis Blues in fourth.

At the other end of the spectrum, the Canadian franchise with the smallest representation of Canadian players is the Vancouver Canucks with nine players, while three franchises have the joint-lowest representation at an American franchise.

With the Boston Bruins, Columbus Blue Jackets and New York Rangers only offering employment to six Canadian players per franchise, their focus is placed elsewhere. While this also poses one final question – what is the percent split between players at Canadian or American franchises? 

Franchise Nationality Count % Split
Canada 99 27.20%
United States 265 72.80%
Total 364 100.00%

Of the 364 players that are representing Canada in the NHL, 265 of those are playing across the border in the United States. While the other 99 are collecting their salary from a franchise based in the same country.

When you consider that 21% (7 from 32) of all the NHL franchises are based in Canada, there is a slight transfer of representation from here to the United States when it comes to player personnel. A figure that highlights the demand for Canadian stars.  

Other Blog Articles You Will Enjoy


Top 10 Canadian Sports Stars by Social Media Fans

Nov 09, 01:01pm

The 10 Most Popular Canadian Sports Stars

Nov 09, 12:39pm

NHL Fight Tickets are Cheaper than UFC

Nov 08, 06:42pm

The Influence of Canadian Players in the NHL

Nov 08, 05:24pm

Lou Marsh Trophy Betting Odds (How to Bet, Contenders and History)

Oct 27, 04:18pm

Canadian Sports Franchises Popularity by Social Media Fans

Oct 04, 01:12pm

No Comments

There are no comments here. Be the first to comment...

Please login or register to reply to this blog

By using this site you confirm you are 18+ and consent to our use of cookies and processing of personal data as set out in our Privacy Policy
Got it!

We detected you are connecting from United Kingdom. We have a different section in our site for users from your country.

You are not logged in.
__user_name_placeholder__ avatar Hi, username! Logout