Hockey Canada officially has announced the complete men's hockey roster for the 2026 Milan Cortina Winter Olympics.

The squad is made up of 25 players, six of whom already were named to the team back in June, including Sidney Crosby, Nathan MacKinnon, Cale Makar, Connor McDavid, Brayden Point and Sam Reinhart. 

Nineteen additional players were named to the roster in the much-anticipated reveal.

Forwards Macklin Celebrini, Anthony Cirelli, Brandon Hagel, Bo Horvat, Brad Marchand, Mitch Marner, Mark Stone, Nick Suzuki and Tom Wilson will join the five other players who already were announced in the summer.

Drew Doughty, Thomas Harley, Josh Morrissey, Colton Parayko, Travis Sanheim, Shea Theodore and Devon Toews will round out the Canadian defense with Makar.

Jordan Binnington, Darcy Kuemper, Logan Thompson will serve as the three goaltenders for Canada.

The Milan Cortina Games will be the first Olympics with NHL participation since 2014, so many NHL stars will be making their Olympic debut in 2026, including 23 players on the Canadian team. McDavid is one who will represent Canada in his first Olympics after scoring the game winner in February’s 4 Nations Face-Off final against the U.S.. However, the team does have veteran support from Crosby and Doughty, who won gold together in 2010 and 2014. 

Six players on the Canadian Olympic team have won a Stanley Cup, including Cirelli, Crosby, Marchand, Point, Reinhart and Stone.

The men's Olympic hockey tournament features 12 teams and begins competition on Feb. 11 at the Milano Santagiulia Ice Hockey Arena.