NHL Teams

Which NHL team has the most Canadian players 2023?

By Swikriti Kandel / 16 May 2023 10:42 AM

In The Updated Roster, Florida Has 16 Members From Canada
Source : instagram

NHL teams with most Canadian players list comprise Vegas Golden Knights, Montreal Canadiens, Edmonton Oilers, and Florida Panthers.

Canadians have earned a reputation for their ice hockey skills for decades. It is their national sport, and they have dominated the game since its inception. 

Canada has an extended snowfall period that lasts from December to April. As a result, they get a chance to practice more and excel in ice hockey.

The National Hockey League franchises also hire players from Canada because of that reason. Here is a list of the teams with the highest number of players of Canadian origin.

  • Vegas Golden Knights
  • Montreal Canadiens
  • Edmonton Oilers
  • Florida Panthers
  • Toronto Maple Leafs
  • Tampa Bay Lightning

You May Like:

How Many Canadian Players On San Jose Sharks?

How many Canadian players on Winnipeg Jets?

How Many Canadian Players On Ottawa Senators?

How many Canadian players on Washington Capitals?

How Many Canadian Players on Anaheim Ducks?

How many Canadian players on Nashville Predators?

Which NHL Team Has The Most Canadian Players 2023?

Vegas Golden Knights have the most Canadian players in 2023. They have 20 players of Canadian origin out of 34.

Montreal Canadiens follow the Knights in the list with 19 players from the mentioned country. Similarly, Edmonton Oilers have signed a deal with 18 such athletes.

Florida Panthers and Toronto Maple Leafs rank fourth with 16 Canadian sportsmen each. Knights have chosen Mark Stone, a right winger as their captain.

Jack Eichel jumping on the T-Mobile Arena after a playoff match with the Oilers
Source : instagram

Vegas also has athletes from Sweden, the United States, Demark, the Czech Republic, Russia, and Latvia. They have a deal with 6 American and 3 Russian players.

Golden Knights is one of the newest members of the NHL franchise. The team was founded in 2017, but they have earned praise for their outstanding game performance.

Vegas has reached the conference round of the NHL playoff this season. They gained victory over Edmonton Oilers in the sixth round of the postseason. 

What Percentage Of NHL Players Are Canadian?

42.1% percentage of NHL players are Canadian. 445 players of Canadian nationality are currently active in the National Hockey League.

It comprises 261 forward players, 151 defensemen, and 33 goalies. They are associated with different clubs in Vegas Golden Knights and the United States.

Most Of The Players In The National Hockey League Hail From Canada
Source : instagram

A total of 64.4 percentage Canadian players have played in the reputed league so far. As per Quant Hockey, 5414 athletes have participated in the championship from Canada alone.

Among them, 3317 were forwards, 1544 were defensemen, and 569 were goaltenders. The athletes from Canada have contributed a lot to the sport of ice hockey.

United States has followed the list with 28.1% of active players and 16.7% of all-time players in the NHL. Sweden and Russia follow the two countries in the list.

How Many Canadian Hockey Teams Are There?

There are seven Canadian hockey teams in the NHL. It includes Montreal Canadiens, Ottawa Senators, Toronto Maple Leafs, and four others.

Montreal Canadiens was founded in 1909 as a part of the National Hockey Association. It is one of the Original Six teams that is a part of the NHL since 1917.

Founded in 1992 by Bruce Firestone, Ottawa Senators has not secured a Stanley Cup until this date. They started competing in the league in the 1992-93 season.

Toronto Maple Leafs is a member of the Original Six and was founded in 1917. They gained victory over the Stanley Cup in the inaugural season(1917-18).

Among 7 Teams, Montreal Canadiens Is The Oldest One Established In 1909
Source : instagram

Winnipeg Jets was founded as Atlanta Thrashers in 1997. They played their first NHL match in the 1999-2000 season and are one of the teams with no Stanley Cup.

Founded in 1972, Calgary Flames is a team based in Alberta. They were formerly based in Atlanta and were named Atlanta Flames before relocating to Canada.

Edmonton Oilers has been active since 1971, but the team joined NHL in 1979. They have secured 5 Stanley Cups and 2 Presidents' Trophies until now.

Vancouver Canucks was founded in 1945 as a part of the Pacific Coast Hockey League. They joined NHL as an expansion team in 1970 and have not won Stanley Cup once.

How Many Canadian Players On Tampa Bay Lightning?

There are 12 Canadian players on Tampa Bay Lightning. Steven Stamkos, Matt Tomkins, and Anthony Cirelli add up to the list.

Lightning's roster also comprises the players from United States, France, Sweden, and Russia. There are 24 active athletes and they are listed below:


  • Anthony Cirelli(71) : Woodbridge, Canada
  • Brandon Hagel(38) : Saskatoon, Canada
  • Tanner Jeannot(84) : Oxbow, Canada
  • Alex Killorn(17) : Halifax Regional Municipality, Canada
  • Nicholas Paul(20) : Mississauga, Canada
  • Corey Perry(10) : Haileybury, Canada
  • Brayden Point(21) : Calgary, Canada
  • Pierre-Edouard Bellemare(41) :  Le Blanc-Mesnil, France
  • Ross Colton(79) : Robbinsville Township, New Jersey
  • Mikey Eyssimont(23) : Colorado, United States
  • Nikita Kucherov(86) : Maykop, Russia
  • Pat Maroon(14) : Missouri, United States

Steven Stamkos In A Match Against Maple Leafs At Amalie Arena On 30 April 2023
Source : instagram


  • Haydn Fleury(7) : Carlyle, Canada
  • Darren Raddysh(43) : Town of Caledon, Canada
  • Steven Stamkos(91) : Markham, Canada
  • Zach Bogosian(24) : Massena, New York
  • Erik Cernak(81) : Kosice, Slovakia
  • Ian Cole(28) : Michigan, United States
  • Victor Hedman(77) :  Ornskoldsvik, Sweden
  • Nick Perbix(48) : Minnesota, United States
  • Mikhail Sergachev(98) : Nizhnekamsk, Russia


  • Brian Elliott(1) : Newmarket, Canada 
  • Matt Tomkins : Alberta, Canada
  • Andrei Vasilevskiy(88) : Tyumen, Russia

How Many Canadian Players Are On The Vegas Golden Knights?

There are 20 Canadian players on the Vegas Golden Knights. It also has players from Russia, the United States, and other European countries.

Knights roaster list comprises 34 athletes with 20 forwards, 9 defensemen, and 5 goaltenders and they are as follows:


  • Michael Amadio (22) :  Sault Ste. Marie, Canada
  • Ivan Barbashev (49) : Moscow, Russia
  • William Carrier (28) : Montreal, Canada
  • Paul Cotter (43) : Michigan, United States
  • Brendan Brisson (24) : California, United States
  • Pavel Dorofeyev (16) : Nizhny Tagil, Russia
  • Jack Eichel (9) : Massachusetts, United States
  • Teddy Blueger (53) : Riga, Latvia
  • Byron Froese (51) : Winkler, Canada
  • Brett Howden (21) : Oakbank, Canada
  • William Karlsson (71) : Marsta, Sweden
  • Phil Kessel (8) : Wisconsin, United States
  • Keegan Kolesar (55) : Brandon, Canada
  • Jonathan Marchessault (81) :  Cap-Rouge, Quebec City
  • Ivan Morozov (11) : Verkhnyaya Salda, Russia
  • Jonas Rondbjerg (46) : Horsholm, Denmark
  • Nicolas Roy (10) :  Amos, Canada
  • Reilly Smith (19) : Toronto, Canada
  • Chandler Stephenson (20) : Saskatoon, Canada
  • Mark Stone (61) : Winnipeg, Canada

Knights Has Advanced Into Conference Round After Defeating Edmonton Oilers
Source : instagram


  • Zach Whitecloud (2) : Brandon, Canada
  • Shea Theodore (27) : Langley, Canada
  • Brayden Pachal (94) : Estevan, Canada
  • Brayden McNabb (3) : Davidson, Canada
  • Kaedan Korczak (6) : Yorkton, Canada
  • Alec Martinez (23) : Michigan, United States
  • Ben Hutton (17) : Ontario, Canada
  • Lukas Cormier (40) : Sainte-Marie-de-Kent, Canada
  • Nicolas Hague (14) : Kitchener, Canada


  • Adin Hill (33) : Comox, Canada
  • Logan Thompson (36) : Calgary, Canada
  • Jonathan Quick (32) : Connecticut, United States
  • Jiri Patera (30) :  Prague, Czechia
  • Laurent Brossoit (39) : Port Alberni, Canada

How Many Canadian Players On Edmonton Oilers?

There are 18 Canadian players on Edmonton Oilers. Ice hockey center Connor McDavid serves as the captain of the team.

The full updated roster of the Edmonton Oilers is as follows:


  • Nick Bjugstad(72) : Minnesota, United States
  • Leon Draisaitl(29) : Cologne, Germany
  • Warren Foegele(37) : Markham, Canada
  • James Hamblin(57) : Edmonton, Canada
  • Dylan Holloway(55) : Calgary, Canada
  • Zach Hyman(18) : Toronto, Canada
  • Mattias Janmark (26) : Stockholm, Sweden
  • Evander Kane(91) : Vancouver, Canada
  • Klim Kostin(21) : Penza, Russia
  • Raphael Lavoie(62) : Quebec City, Canada
  • Brad Malone(24) : Miramichi, Canada
  • Connor McDavid(97) : Richmond Hill, Canada
  • Ryan McLeod(71) : Mississauga, Canada
  • Ryan Nugent-Hopkins(93) : Burnaby, Canada
  • Derek Ryan(10) : Washington, United States
  • Devin Shore(14, 19) : Ajax, Canada
  • Kailer Yamamoto(56) : Washington, United States

Edmonton Reached The Second Round of 2023 NHL Playoffs But Lost To Knights
Source : instagram


  • Evan Bouchard(2) : Oakville, Canada
  • Philip Broberg(86) : Orebro, Sweden
  • Cody Ceci(5) : Ottawa, Canada
  • Vincent Desharnais(73) : Laval, Canada
  • Cam Dineen: New Jersey, United States
  • Mattias Ekholm(14) : Borlange, Sweden
  • Philip Kemp(76) : Connecticut, United States
  • Brett Kulak(27) : Stony Plain, Canada
  • Markus Niemelainen(80) : Kuopio, Finland


  • Stuart Skinner(74) : Edmonton, Canada
  • Olivier Rodrigue(35) : Quebec City, Canada
  • Calvin Pickard(30) : Moncton, Canada
  • Jack Campbell(36) : Michigan, United States

How Many Canadian Players On Colorado Avalanche?

There are 11 Canadian players on Colorado Avalanche. They also have athletes from the United States, Czech Republic, and Denmark.

The active and updated roaster list for the Avalanche along with their birthplace is listed below:


  • Andrew Cogliano(11) : Toronto, Canada
  • J.T. Compher(37) : Illinois, United States
  • Lars Eller(20 ) : Rodovre, Denmark
  • Darren Helm(43) : St. Andrews, Canada
  • Artturi Lehkonen(62) : Piikkio, Finland
  • Nathan MacKinnon(29) : Halifax Regional Municipality, Canada
  • Denis Malgin(81) : Olten, Switzerland
  • Ben Meyers(59) : Minnesota, United States
  • Alex Newhook(18) : St. John's, Canada
  • Valeri Nichushkin(13) : Chelyabinsk, Russia
  • Matt Nieto(83) : California, United States
  • Logan O'Connor(25) : Texas, United States
  • Mikko Rantanen(96) : Nousiainen, Finland
  • Evan Rodrigues(9) : Toronto, Canada

Samuel Girard Is One Of The Players From Canada In The NHL Franchise Avalanche
Source : instagram


  • Bowen Byram(4) : Cranbrook, Canada
  • Samuel Girard(49) : Roberval, Canada
  • Brad Hunt(17) : Maple Ridge, Canada
  • Erik Johnson(6) : Minnesota, United States
  • Jack Johnson(3) : Hawaii, United States
  • Kurtis MacDermid(56) :  Quebec City, Canada
  • Cale Makar(8) : Calgary, Canada
  • Josh Manson(42) : Illinois, United States
  • Devon Toews(7) : Abbotsford, Canada


  • Pavel Francouz(39) : Pilsen, Czechia
  • Alexandar Georgiev(40) : Ruse, Bulgaria
  • Keith Kinkaid(30) : New York, United States

How Many Canadian Players On The St Louis Blues?

There are 10 Canadian players on the St Louis Blues. The roster consists of 24 athletes and the captain position is currently vacant.


  • Sammy Blais (79) : Montmagny, Canada
  • Logan Brown(22) : North Carolina, United States
  • Pavel Buchnevich(89) : Cherepovets, Russia
  • Kasperi Kapanen(42) : Kuopio, Finland
  • Jordan Kyrou(25) : Toronto, Canada
  • Josh Leivo(17) : Innisfil, Canada
  • Brandon Saad(20) : Pennsylvania, United States
  • Jake Neighbours(63) : Airdrie, Canada
  • Tyler Pitlick(9) : Minnesota, United States
  • Brayden Schenn(10) : Saskatoon, Canada
  • Robert Thomas(18) : Aurora, Canada
  • Alexey Toropchenko(13) : Moscow, Russia
  • Jakub Vrana(15) : Prague, Czechia
  • Nathan Walker(26) : Cardiff, United Kingdom


  • Robert Bortuzzo(41) : Thunder Bay, Canada
  • Justin Faulk(72) : Minnesota, United States
  • Torey Krug(47) : Michigan, United States
  • Nick Leddy(4) : Minnesota, United States
  • Colton Parayko(55) : St. Albert, Canada
  • Leo Loof: Karlstad, Sweden
  • Calle Rosen(43) :  Vaxjo, Sweden
  • Marco Scandella(6) : Montreal, Canada


  • Jordan Binnington(50) : Richmond Hill, Canada
  • Thomas Greiss(1) : Fussen, Germany