I think we are all aware that the most common nationalities in the NHL are Canadian and American. We are also aware that for some reason, there seems to be a lot of Russian, Swedish, and Finnish talent roaming about in the NHL.
But in terms of population size, what is the composition of the NHL in terms of these nationalities?
I performed an analysis of players birthdays and their likelihood of making the NHL (all else equal of course) in another thread, and had all of the nationality data already gathered, so I figured I'd post the results for those interested.
My procedure was again to take all of the individual team rosters from their websites (although admittedly some of those players never actually get to play) and investigate the distribution of said nationalities. The results are as follows:
Canadian players represent
54.49% of the NHL.
American players represent
22.71% of the NHL.
This seems to be in line with the numbers I would have guessed, however, these are much much lower than I thought:
Swedish players represent only
6.43% of the NHL.
Russian players represent only
2.55% of the NHL.
Finnish players represent only
3.41% of the NHL.
These numbers are much lower than I would have guessed considering the strength of their Olympic teams (obviously the players they DO have in the NHL are damn good).
Further I was surprised to learn that:
Czech players represent
4.26% of the NHL, much higher than I would have guessed (speaking comparatively from the results of the above 3 European nationalities).
__________________________________________________ _____________
What about the nationality distribution between teams?
Canadian
The most Canadian team is San Jose whose team is a whopping
72.50% Canadian. That is a whopping 33% more Canadian than the average team.
The least Canadian team is New Jersey whose team is only
30% Canadian. This is significant 45% lower than the average team.
American
The most American team is your Buffalo Sabres at
44.74%. That means Buffalo has almost
twice as many Americans as the average NHL team.
The least American is the yankee hating Philadelphia Flyers at a meager
11.11%. This represents 51% less Americans than the average squad.
North American
This one's crazy. Get this: Los Angeles team is
95.45% North American, 23% higher than the average team.
The least North American team is Team Sweden -er I mean the Detroit Red Wings whose team houses only 50% North Americans (35.23% less than the average).
Final Thoughts
I know I'm probably already pushing the envelope with the average HFboard attention span

so here are a couple quick ones:
Team Sweden: Detroit Red Wings - 29.17% (353% higher than the league average)
Team Russia: New Jersey - 10.00% (290% higher than average)
Team Finland: Carolina - 12.50% (267% higher than league average)
Hope you guys enjoyed these facts, I found a lot of them pretty interesting. Here is the chart in case you wanna check out other teams:
Note: For some reason, on the Philly website they wrote US for JVR instead of USA as his birthplace which I didn't catch til now. This means Philly should have one more American, sorry! Just ran a sanity check though and everything else is in good order.