The 22-man roster is comprised entirely of players competing in the Canadian Hockey League following a four-day selection camp.
The roster also features the return of Mathew Barzal, Lawson Crouse and Travis Konecny who won bronze for Canada as under-agers at the IIHF Ice Hockey U-18 World Championship earlier this year.
"I am excited about the roster we have named today," said head coach Jody Hull in a statement. "This was an intense, high-tempo camp, and there were some tough decisions to get down to the final 22 players. As a coaching staff, we're confident we've selected the best team to travel to Europe and continue Canada's great tradition at this event."
The Ivan Hlinka Memorial Cup starts Monday and ends Aug. 16 with games played in Breclav, Czech Republic and Piestany, Slovakia.
Canada has won the annual tournament six years in a row, and 18 of the past 23 times since it began in 1991.
Canada opens the tournament Monday against Switzerland.