Hockey Canada

Celebrini, 19, named captain of Team Canada for World Hockey Championship

Published: 

At just 19, San Jose Sharks sophomore superstar Macklin Celebrini will serve as Team Canada’s captain for the upcoming World Hockey Championship in Switzerland, Hockey Canada announced on Sunday morning.

Veterans Ryan O’Reilly of the Nashville Predators and John Tavares of the Toronto Maple Leafs will wear the ‘A’ as alternate captains.

After a solid rookie season in 2024-25, producing 63 points in 70 games, Celebrini took his game to a different level this past season, becoming one of the best players in the NHL.

The native of North Vancouver, B.C., scored 45 goals and 70 assists over 82 games for 115 points, passing Hall of Famer Joe Thornton for most points in a single season in Sharks’ history.

Celebrini also ranked fourth in the NHL in points.

The forward excelled at the Olympics in Italy, netting five goals and five assists over six games as Canada settled for the silver medal.

Celebrini also represented Canada at last year’s World Championship, producing three goals and three assists over eight games.

Tavares scored 31 goals and 40 assists over 82 games for the Maple Leafs, his eighth in Toronto and 17th in the NHL.

The 35-year-old centre is no stranger to international hockey, competing in four world championships, most recently in 2024 when Canada finished off the podium in fourth.

Tavares won gold at the Sochi Olympics in 2014.

O’Reilly, 35, had 25 goals and 49 assists over 81 games for the Predators this season, his 17th in the NHL.

The 2019 Stanley Cup champion helped Canada win gold at the 2015 and 2016 World Championship before earning silver in 2017. He also represented Canada at the event in 2018 and 2025.

Canada posted a perfect 6-0 record in round-robin robin play last year before being upset by Denmark, 2-1, in the quarter-final.

The 2026 tournament is set to take place in Zurich and Fribourg, Switzerland from May 15-31.

All games will be broadcasted on TSN, TSN.ca and the TSN App.

Here’s the full roster set to compete for Canada.

Canada at the 2026 World Hockey Championship

PlayerPositionTeam
Jet GreavesGoaltenderColumbus Blue Jackets
Jack IvankovicGoaltenderUniversity of Michigan (NCAA)
Cam TalbotGoaltenderDetroit Red Wings
Evan BouchardDefencemanEdmonton Oilers
Dylan DeMeloDefencemanWinnipeg Jets
Sam DickinsonDefencemanSan Jose Sharks
Denton MateychukDefencemanColumbus Blue Jackets
Darnell NurseDefencemanEdmonton Oilers
Morgan RiellyDefencemanToronto Maple Leafs
Zach WhitecloudDefencemanCalgary Flames
Parker WotherspoonDefencemanPittsburgh Penguins
Mathew BarzalForwardNew York Islanders
Connor BrownForwardNew Jersey Devils
Macklin CelebriniForwardSan Jose Sharks
Dylan CozensForwardOttawa Senators
Emmitt FinnieForwardDetroit Red Wings
Dylan HollowayForwardSt. Louis Blues
Fraser MintenForwardBoston Bruins
Ryan O’ReillyForwardNashville Predators
Mark ScheifeleForwardWinnipeg Jets
John TavaresForwardToronto Maple Leafs
Robert ThomasForwardSt. Louis Blues
Gabriel VilardiForwardWinnipeg Jets