Team Canada named 22 players to its roster for the upcoming World Hockey Championship on Monday.

The roster is headlined Toronto Maple Leafs centre John Tavares, Vegas Golden Knights forwards Mark Stone and Jonathan Marchessault, and Pittsburgh Penguins goaltender Matt Murray.

Philadelphia Flyers centre Sean Couturier and goaltender Carter Hart, Ottawa Senators rookie Thomas Chabot, Edmonton Oilers defenceman Darnell Nurse will also play for Canada.

Canada will open the tournament in Slovakia on May 10 against Finland.

Canada missed the podium at the tournament last year after medalling in each of the previous three years, including back-to-back golds in 2015 and 2016.

Full roster:

Forwards

Sean Couturier

Adam Henrique

Dylan Strome

Kyle Turris

John Tavares

Mathieu Joseph

Sam Reinhart

Anthony Mantha

Tyler Bertuzzi

Mark Stone

Anthony Cirelli

Jonathan Marchessault

Defencemen

Dante Fabbro

Darnell Nurse

Shea Theodore

Damon Severson

Troy Stecher

Brandon Montour

Thomas Chabot

Goaltenders

MacKenzie Blackwood

Matt Murray

Carter Hart