HomeRecordsPlayers by Country
RECORD BOOK

NHL Players by Country

Birth countries of the 1598 active players in Pucky's database, 2026–2027. Notable names are each country's top current-season scorers.

#CountryPlayersShareNotable Players
1 Canada 646 40.4% Connor McDavid , Evan Bouchard , Nathan MacKinnon
2 USA 435 27.2% Auston Matthews , Jack Eichel , Clayton Keller
3 Sweden 154 9.6% Leo Carlsson , Filip Forsberg , Elias Pettersson
4 Russia 101 6.3% Kirill Kaprizov , Mikhail Sergachev , Nikita Kucherov
5 Finland 91 5.7% Sebastian Aho , Mikko Rantanen , Artturi Lehkonen
6 Czechia 66 4.1% David Pastrnak , Martin Necas , Tomas Hertl
7 Slovakia 24 1.5% Juraj Slafkovsky , Martin Pospisil , Simon Nemec
8 Germany 14 0.9% Leon Draisaitl , Tim Stützle , John-Jason Peterka
9 Switzerland 14 0.9% Roman Josi , Mason McTavish , Nico Hischier
10 Belarus 12 0.8% Aliaksei Protas , Yegor Sharangovich , Aleksei Kolosov
11 Latvia 11 0.7% Sandis Vilmanis , Theodor Blueger , Zemgus Girgensons
12 Denmark 7 0.4% Nikolaj Ehlers , Oliver Bjorkstrand , Lars Eller
13 Norway 6 0.4% Mats Zuccarello , Emil Martinsen Lilleberg , Felix Unger Sorum
14 Austria 5 0.3% Marco Rossi , Marco Kasper , David Reinbacher
15 United Kingdom 3 0.2% Nathan Walker , Luke Cavallin , Taige Harding
16 Australia 1 0.1% Jordan Spence
17 BEL 1 0.1% Milo Roelens
18 Bulgaria 1 0.1% Alexandar Georgiev
19 CHN 1 0.1% Kevin He
20 France 1 0.1% Alexandre Texier
21 Italy 1 0.1% Damian Clara
22 Netherlands 1 0.1% Daniel Sprong
23 Poland 1 0.1% Maksymilian Szuber
24 Slovenia 1 0.1% Tinus Luc Koblar
02 / MORE

More From the Record Book

NHL nationalities — frequently asked

Which country produces the most NHL players?
Canada, with 646 of the 1598 active players in Pucky's database (40.4%). USA is second with 435 (27.2%).
How many NHL players are European?
517 of the 1598 active players in Pucky's database (32.4%) were born outside Canada and the USA — led by Sweden, Russia, Finland.
How many countries are represented in the NHL?
Active NHL players in Pucky's database were born in 24 different countries.