Anaheim DucksBoston BruinsBuffalo SabresCalgary FlamesCarolina HurricanesChicago BlackhawksColorado AvalancheColumbus Blue JacketsDallas StarsDetroit Red WingsEdmonton OilersFlorida PanthersLos Angeles KingsMinnesota WildMontreal CanadiensNashville PredatorsNew Jersey DevilsNew York IslandersNew York RangersOttawa SenatorsPhiladelphia FlyersPittsburgh PenguinsSan Jose SharksSeattle KrakenSt. Louis BluesTampa Bay LightningToronto Maple LeafsUtah Hockey ClubVancouver CanucksVegas Golden KnightsWashington CapitalsWinnipeg Jets

Corey Perry is Captain of Team Canada

Hockey Canada has named Corey Perry the captain of the 2016 Canadian national team at the World Championships. Ryan O’Reilly and Matt Duchene will serve as alternate captains.

Additionally Canada has finalized their lineup for the tournament, which kicks off Friday with a game against the U.S. at 9:15am ET.

Here’s the full roster for Team Canada.

Defensemen
Cody Ceci, Ottawa Senators
Matt Dumba, Minnesota Wild
Ben Hutton, Vancouver Canucks
Michael Matheson, Florida Panthers
Ryan Murray, Columbus Blue Jackets
Morgan Rielly, Toronto Maple Leafs
Chris Tanev, Vancouver Canucks

Forwards
Derick Brassard, New York Rangers
Max Domi, Arizona Coyotes
Matt Duchene, Colorado Avalanche
Brendan Gallagher, Montreal Canadiens
Taylor Hall, Edmonton Oilers
Boone Jenner, Columbus Blue Jackets
Brad Marchand, Boston Bruins
Connor McDavid, Edmonton Oilers
Ryan O’Reilly, Buffalo Sabres
Sam Reinhart, Buffalo Sabres
Corey Perry, Anaheim Ducks
Mark Scheifele, Winnipeg Jets
Mark Stone, Ottawa Senators

Goaltenders
Calvin Pickard, Colorado Avalanche
Cam Talbot, Edmonton Oilers