Below is a list of various national team ice hockey team rosters of Canada. The men's team, women's team and the junior team are included.
Men's
2026 Men's World Ice Hockey Championship Head Coach: Misha Donskov.
No. Pos. Name Height Weight Birthdate Team 2 D Winnipeg Jets 5 D Columbus Blue Jackets 6 D San Jose Sharks 16 F New Jersey Devils 18 F St. Louis Blues 22 D Edmonton Oilers 24 F Ottawa Senators 25 D Edmonton Oilers 28 D Calgary Flames 29 D Pittsburgh Penguins 33 G Detroit Red Wings 42 F Winnipeg Jets 44 D Toronto Maple Leafs 55 F Winnipeg Jets 58 F Detroit Red Wings 71 F – C San Jose Sharks 72 G Michigan Wolverines 73 G Columbus Blue Jackets 81 F St. Louis Blues 87 F – A Pittsburgh Penguins 90 F – A Nashville Predators 91 F – A Toronto Maple Leafs 93 F Boston Bruins
2026 Winter Olympics
2025 Men's World Ice Hockey Championship Head coach: Dean Evason Assistant coach: Ryan Huska Assistant coach: Andrew Brunette Assistant coach: Steve McCarthy
Goaltender Jordan Binnington – St. Louis Blues Marc-Andre Fleury – Minnesota Wild Dylan Garand – New York Rangers
Defence Noah Dobson – New York Islanders Ryker Evans – Seattle Kraken Mike Matheson – Montreal Canadiens Brandon Montour – Seattle Kraken Travis Sanheim – Philadelphia Flyers Jared Spurgeon – Minnesota Wild MacKenzie Weegar – Calgary Flames
Forward Sidney Crosby – Pittsburgh Penguins Macklin Celebrini – San Jose Sharks Will Cuylle – New York Rangers Phillip Danault - Los Angeles Kings Adam Fantilli – Columbus Blue Jackets Tyson Foerster – Philadelphia Flyers Barrett Hayton – Utah Mammoth Bo Horvat – New York Islanders Kent Johnson – Columbus Blue Jackets Travis Konecny – Philadelphia Flyers Nathan MacKinnon – Colorado Avalanche Ryan O'Reilly – Nashville Predators Brayden Schenn – St. Louis Blues
2025 Four Nations Face-Off Head coach: Jon Cooper Assistant coach: Bruce Cassidy Assistant coach: Peter DeBoer Assistant coach: Rick Tocchet
No.Pos.NameS/GBirthplaceBirthdateTeam 5 D L Abbotsford, British Columbia Colorado Avalanche 6 D L Elkhorn, Manitoba Philadelphia Flyers 8 D (A) R Calgary, Alberta Colorado Avalanche 9 F L Holland Landing, Ontario Florida Panthers 11 F R London, Ontario Philadelphia Flyers 13 F R North Vancouver, British Columbia Florida Panthers 16 F R Markham, Ontario Toronto Maple Leafs 21 F R Calgary, Alberta Tampa Bay Lightning 24 F R Winnipeg, Manitoba Carolina Hurricanes 27 D L Aldergrove, British Columbia Vegas Golden Knights 29 F R Halifax, Nova Scotia Colorado Avalanche 33 G L Comox, British Columbia Vegas Golden Knights 35 G L Bécancour, Quebec Montreal Canadiens 38 F L Saskatoon, Saskatchewan Tampa Bay Lightning 44 D L Calgary, Alberta Winnipeg Jets 48 D L Syracuse, New York Dallas Stars 50 G L Richmond Hill, Ontario St. Louis Blues 55 D R St. Albert, Alberta St. Louis Blues 61 F R Winnipeg, Manitoba Vegas Golden Knights 63 F (A) L Hammonds Plains, Nova Scotia Boston Bruins 71 F L Woodbridge, Ontario Tampa Bay Lightning 87 F (C) L Halifax, Nova Scotia Pittsburgh Penguins 89 D R London, Ontario Los Angeles Kings 97 F (A) L Richmond Hill, Ontario Edmonton Oilers
2024 Men's World Ice Hockey Championship Head coach: Andre Tourigny Assistant coach: Dean Evason Assistant coach: Steve Ott Assistant coach: Jay Woodcroft
Goaltender Jordan Binnington – St. Louis Blues Nico Daws – New Jersey Devils Joel Hofer – St. Louis Blues
Defence Bowen Byram – Buffalo Sabres Kaiden Guhle – Montreal Canadiens Jamie Oleksiak – Seattle Kraken Colton Parayko (A) – St. Louis Blues Owen Power – Buffalo Sabres Damon Severson (A) – Columbus Blue Jackets Olen Zellweger – Anaheim Ducks
Forward Connor Bedard – Chicago Blackhawks Michael Bunting – Pittsburgh Penguins Dylan Cozens – Buffalo Sabres Pierre-Luc Dubois - Los Angeles Kings Ridly Greig – Ottawa Senators Dylan Guenther – Utah Brandon Hagel – Tampa Bay Lightning Andrew Mangiapane (A) – Calgary Flames Jack McBain – Utah Jared McCann – Seattle Kraken Dawson Mercer – New Jersey Devils Nick Paul – Tampa Bay Lightning Brandon Tanev – Seattle Kraken John Tavares (C) - Toronto Maple Leafs
2023 Men's World Ice Hockey Championship Head coach: Andre Tourigny Assistant coach: Troy Ryan Assistant coach: D.J. Smith Assistant coach: Alex Tanguay
Goaltender Joel Hofer – St. Louis Blues Devon Levi – Buffalo Sabres Sam Montembeault – Montreal Canadiens
Defence Justin Barron – Montreal Canadiens Ethan Bear – Vancouver Canucks Brad Hunt – Colorado Avalanche Pierre-Olivier Joseph – Pittsburgh Penguins Jake Middleton – Minnesota Wild Tyler Myers – Vancouver Canucks MacKenzie Weegar (A) – Calgary Flames
Forward Sammy Blais – St. Louis Blues Michael Carcone – Tucson Roadrunners Lawson Crouse (A) – Arizona Coyotes Adam Fantilli – Michigan Wolverines Cody Glass – Nashville Predators Peyton Krebs – Buffalo Sabres Scott Laughton (A) – Philadelphia Flyers Milan Lucic (A) – Calgary Flames Jack McBain – Arizona Coyotes Jake Neighbours – St. Louis Blues Jack Quinn – Buffalo Sabres Tyler Toffoli (C) – Calgary Flames Joe Veleno – Detroit Red Wings
2022 Men's World Ice Hockey Championship Head coach: Claude Julien Assistant coach: Nolan Baumgartner Assistant coach: D.J. Smith Assistant coach: Andre Tourigny
Goaltender Chris Driedger – Seattle Kraken Logan Thompson – Vegas Golden Knights Matt Tomkins – Frölunda HC
Defence Thomas Chabot (C) – Ottawa Senators Ryan Graves – New Jersey Devils Nick Holden – Ottawa Senators Dysin Mayo – Arizona Coyotes Travis Sanheim – Philadelphia Flyers Damon Severson (A) – New Jersey Devils Zach Whitecloud – Vegas Golden Knights
Forward Josh Anderson (A) – Montreal Canadiens Mathew Barzal – New York Islanders Drake Batherson – Ottawa Senators Maxime Comtois – Anaheim Ducks Dylan Cozens – Buffalo Sabres Pierre-Luc Dubois (A) – Winnipeg Jets Morgan Geekie – Seattle Kraken Noah Gregor – San Jose Sharks Kent Johnson – Columbus Blue Jackets Adam Lowry (A) – Winnipeg Jets Dawson Mercer – New Jersey Devils Eric O'Dell – Dynamo Moscow Nicolas Roy – Vegas Golden Knights Cole Sillinger – Columbus Blue Jackets
2022 Winter Olympics Roster for the 2022 Winter Olympics. NHL players were not allowed to participate.Beijing Winter Olympics: NHL players won't participate in 2022 Games
Head coach: Claude Julien
No.Pos.NameHeightWeightBirthdateTeam 1 G Northeastern Huskies 3 D Lokomotiv Yaroslavl 7 F HC Lugano 9 F Avangard Omsk 10 F EHC Red Bull München11 F Boston College Eagles 12 F (C) Iowa Wild15 F Rögle BK 19 F HC Dynamo Moscow 20 D Jokerit 22 D Michigan Wolverines 23 D Utica Comets 26 F Genève-Servette HC 27 F Bakersfield Condors 32 F Hamilton Bulldogs37 D SKA Saint Petersburg 39 F Kölner Haie 44 D Ak Bars Kazan 51 F (A) HC Fribourg-Gottéron56 D (A) ZSC Lions60 D Ak Bars Kazan80 G Lokomotiv Yaroslavl 90 G Frölunda HC 91 F Ak Bars Kazan 96 F Toronto Marlies
2021 Men's World Ice Hockey Championship Head coach: Gerard Gallant Assistant coach: Michael Dyck Assistant coach: Mike Kelly Assistant coach: Andre Tourigny
Goaltender Adin Hill – Arizona Coyotes Darcy Kuemper – Arizona Coyotes Michael DiPietro – Vancouver Canucks
Defence Braden Schneider – Brandon Wheat Kings Jacob Bernard-Docker – Ottawa Senators Colin Miller – Buffalo Sabres Owen Power – University of Michigan Sean Walker – Los Angeles Kings Mario Ferraro – San Jose Sharks Troy Stecher – Detroit Red Wings Nicolas Beaudin – Chicago Blackhawks
Forward Liam Foudy – Columbus Blue Jackets Jaret Anderson-Dolan – Los Angeles Kings Gabriel Vilardi – Los Angeles Kings Adam Henrique (C) – Anaheim Ducks Justin Danforth – Columbus Blue Jackets Nick Paul – Ottawa Senators Brandon Hagel – Chicago Blackhawks Michael Bunting – Arizona Coyotes Connor Brown (A) – Ottawa Senators Maxime Comtois – Anaheim Ducks Brandon Pirri – Chicago Blackhawks Andrew Mangiapane – Calgary Flames Cole Perfetti – Saginaw Spirit
2019 Men's World Ice Hockey Championship Head coach: Alain Vigneault Assistant coach: Kirk Muller Assistant coach: Lindy Ruff Assistant coach: Dave Hakstol
Goaltender Matt Murray – Pittsburgh Penguins Carter Hart – Philadelphia Flyers Mackenzie Blackwood – New Jersey Devils
Defence Dante Fabbro – Nashville Predators Shea Theodore – Vegas Golden Knights Damon Severson – New Jersey Devils Darnell Nurse – Edmonton Oilers Troy Stecher – Vancouver Canucks Thomas Chabot – Ottawa Senators Brandon Montour – Buffalo Sabres Philippe Myers – Philadelphia Flyers
Forward Mark Stone (A) – Vegas Golden Knights Sam Reinhart – Buffalo Sabres Sean Couturier (A) – Philadelphia Flyers Adam Henrique – Anaheim Ducks Jared McCann – Pittsburgh Penguins Dylan Strome – Chicago Blackhawks Mathieu Joseph – Tampa Bay Lightning Anthony Mantha – Detroit Red Wings Tyler Bertuzzi – Detroit Red Wings Anthony Cirelli – Tampa Bay Lightning Jonathan Marchessault – Vegas Golden Knights Kyle Turris (C) – Nashville Predators Pierre-Luc Dubois – Columbus Blue Jackets Tyson Jost – Colorado Avalanche
2018 Men's World Ice Hockey Championship Head coach: Bill Peters Assistant coach: Bob Boughner
Goaltender Michael DiPietro – Windsor Spitfires Curtis McElhinney – Carolina Hurricanes Darcy Kuemper – Arizona Coyotes
Defence Joel Edmundson – St. Louis Blues Aaron Ekblad – Florida Panthers Ryan Pulock – New York Islanders Darnell Nurse – Edmonton Oilers Ryan Murray – Columbus Blue Jackets Thomas Chabot – Ottawa Senators Colton Parayko – St. Louis Blues Marc–Édouard Vlasic – San Jose Sharks
Forward Jordan Eberle – New York Islanders Brayden Schenn (A) – St. Louis Blues Josh Bailey – New York Islanders Mathew Barzal – New York Islanders Jaden Schwartz – St. Louis Blues Pierre-Luc Dubois – Columbus Blue Jackets Tyson Jost – Colorado Avalanche Jean-Gabriel Pageau – Ottawa Senators Bo Horvat – Vancouver Canucks Anthony Beauvillier – New York Islanders Ryan O'Reilly (A) – Buffalo Sabres Ryan Nugent-Hopkins – Edmonton Oilers Connor McDavid (C) – Edmonton Oilers Kyle Turris – Nashville Predators
2018 Winter Olympics Roster for the 2018 Winter Olympics.2018 Winter Olympics roster NHL players were not allowed to participate.NHL will not participate in 2018 Winter Olympics
2017 Men's World Ice Hockey Championship Head coach: Jon Cooper Assistant coach: Gerard Gallant Assistant coach: Dave Hakstol Assistant coach: Dave King
Goaltender Eric Comrie – Manitoba Moose Chad Johnson – Calgary Flames Calvin Pickard – Colorado Avalanche
Defence Tyson Barrie – Colorado Avalanche Jason Demers – Florida Panthers Josh Morrissey – Winnipeg Jets Colton Parayko – St. Louis Blues Mike Matheson – Florida Panthers Calvin de Haan – New York Islanders Chris Lee – Metallurg Magnitogorsk Marc–Édouard Vlasic (A) – San Jose Sharks
Forward Matt Duchene – Colorado Avalanche Brayden Schenn – Philadelphia Flyers Travis Konecny – Philadelphia Flyers Sean Couturier – Philadelphia Flyers Mitch Marner – Toronto Maple Leafs Wayne Simmonds – Philadelphia Flyers Brayden Point – Tampa Bay Lightning Claude Giroux (C) – Philadelphia Flyers Nathan MacKinnon – Colorado Avalanche Jeff Skinner – Carolina Hurricanes Mark Scheifele – Winnipeg Jets Alexander Killorn – Tampa Bay Lightning Ryan O'Reilly (A)– Buffalo Sabres
2016 World Cup of Hockey Head coach: Mike Babcock No. Pos. Name Height Weight Birthdate 2016–17 Team50 G Chicago Blackhawks70 G Washington Capitals31 G Montreal Canadiens4 D St. Louis Blues88 D San Jose Sharks8 D Los Angeles Kings7 D Los Angeles Kings27 D St. Louis Blues44 D San Jose Sharks6 D (A) Montreal Canadiens37 C Boston Bruins39 C San Jose Sharks87 C (C) Pittsburgh Penguins9 C Colorado Avalanche15 C Anaheim Ducks28 C Philadelphia Flyers63 LW Boston Bruins90 C Buffalo Sabres24 RW Anaheim Ducks91 C Tampa Bay Lightning20 C New York Islanders97 C San Jose Sharks16 C (A) Chicago Blackhawks