Canada’s journey in the 2026 World Juniors championship continues on Monday night, when they face off against Denmark.
So far in the tournament, Canada has won both of its games, which included a thrilling 7-5 victory over Czechia on Friday and a tight 2-1 OT win against Latvia on Saturday. Therefore, Canada enters the night with five points, just one point behind Finland for the top spot in Group B.
Canada has gotten contributions up and down the lineup through two games, as seven different players have scored a goal. Both Michael Hage and Zayne Parekh lead the team with two goals each, while Hage and Gavin McKenna lead the way with four points a piece.
In this third game, Canada will play Denmark, who has had a difficult time in the World Juniors in the early going. The Danes have lost both their games in the tournament by a combined score of 15-4, putting them in last place in Group B entering Monday’s action.
That mark puts Denmark in a tough spot going against the powerhouse Canadian team, as the team has just two games left to make its mark. If Denmark can pull off the upset, it would potentially be one of the biggest of the tournament.
The Sporting News is tracking live updates and highlights from the 2026 World Juniors game between the Canada and Denmark. Follow along for full updates.
STREAM: Watch Canada vs. Denmark live with Fubo (free trial)
Canada vs. Denmark score
Canada vs. Denmark updates, highlights from 2026 World Juniors hockey gameCanada 5, Denmark 1
10:05 p.m.: GOAL! Gavin McKenna does it again with his second goal of the night.
GAVIN MCKENNA HAS HIS SECOND OF THE GAME!
He makes it 5-1 for Canada! 🇨🇦 #WorldJuniors pic.twitter.com/lHa3KfDE9o
— TSN (@TSN_Sports) December 30, 2025
10:00 p.m.: Canada gets two shots on the power play and is inches away from another goal, but Denmark keeps the puck out of the net.
9:56 p.m.: Another Denmark penalty will put Canada back on the power play after the break.
9:54 p.m.: Canada kills the penalty and remains perfect with a man down in three games.
9:49 p.m.: Canada takes its first penalty of the game as Denmark heads to the power play.
Canada 4, Denmark 1
9:47 p.m.: GOAL! Porter Martone scores his second of the tournament to extend the lead back to three.
THE CAPTAIN! 🫡
Porter Martone makes it 4-1 for Canada! 🇨🇦 #WorldJuniors pic.twitter.com/xBZK9w2Sxq
— TSN (@TSN_Sports) December 30, 2025
9:46 p.m.: Now a Denmark penalty will count, so Canada finally gets its second power play of the game.
9:44 p.m.: For the second time tonight, a replay wipes off a Denmark penalty. This would’ve been a four-minute minor.
Canada 3, Denmark 1
9:39 p.m.: GOAL! Denmark gets its first goal of the game as Mads Klyvo lights the lamp.
DENMARK GETS ON THE BOARD! 🇩🇰
Mads Klyvo tucks it under the bar to score on the team’s second shot of the game! #WorldJuniors pic.twitter.com/BuBbmsUuf0
— TSN (@TSN_Sports) December 30, 2025
9:37 p.m.: We are back for the second period!
End of first period: Canada 3, Denmark 0
9:15 p.m.: Canada has a 15-1 SOG lead as the time winds down in the first period.
9:07 p.m.: Canada continues to tilt the ice in their favor against Denmark’s little resistance, as Denmark has just one shot on goal.
Canada 3, Denmark 0
8:59 p.m.: GOAL! Now Zayne Parekh scores his third goal of the tournament as Canada is in control early.
ZAYNE PAREKH RIPS ONE! 🏹
3-0 Canada mid-way through the first period 🇨🇦 #WorldJuniors pic.twitter.com/fgWsBnIX50
— TSN (@TSN_Sports) December 30, 2025
Canada 2, Denmark 0
8:56 p.m.: GOAL! Braeden Cootes buries won as Canada is now up 2-0.
WHAT A PASS FROM TIJ IGINLA TO BRAEDEN COOTES!
Cootes’ snipe makes it 2-0 Canada! 🇨🇦 #WorldJuniors pic.twitter.com/CD8pGpwt5u
— TSN (@TSN_Sports) December 30, 2025
8:52 p.m.: After review, the penalty is wiped off the board, so Denmark will be at full strength.
8:49 p.m.: Denmark takes another penalty, this time for delay of game, sending Canada back to the power play.
Canada 1, Denmark 0
8:46 p.m.: GOAL! Gavin McKenna gets his first goal of the World Juniors to give Canada the lead.
GAVIN MCKENNA HAS ARRIVED 🚨
Canada leads Denmark 1-0 early! 🇨🇦 #WorldJuniors pic.twitter.com/RBIMdY2jkQ
— TSN (@TSN_Sports) December 30, 2025
8:45 p.m.: Denmark takes an early penalty, giving Canada its first power play of the game.
8:40 p.m.: We are underway as Canada looks for its third win of the World Juniors.
8:30 p.m.: We are almost ready for puck drop live in Minneapolis.
8:10 p.m.: With the World Juniors in Minnesota this year, former Minnesota Twins first baseman and Canadian Justin Morneau spoke with the team ahead of tonight’s game.
Canadian baseball legend and former Minnesota Twins star Justin Morneau took in the world junior team’s morning skate, was gifted a jersey, and addressed the group.
“No matter who gets to success, as long as the success is there, that’s all that really matters.” pic.twitter.com/q0NSJin0WC
— Joshua Clipperton (@JClipperton_CP) December 29, 2025
7:40 p.m.: Here’s a look at the lines for Canada this evening.
Couple of new faces checking in tonight. 🇨🇦
Entrée en scène de deux nouveaux visages ce soir. 🇨🇦#WorldJuniors | #MondialJunior pic.twitter.com/olYycBPdBZ
— Hockey Canada (@HockeyCanada) December 30, 2025
6:41 p.m.: Canada is 6-0 vs. Denmark all-time, with the last matchup coming in 2018.
Canada vs. Denmark start time
- Date: Monday, Dec. 29
- Time: 8:30 p.m. ET
Canada will take the ice against Denmark on Monday, Dec. 29 at 8:30 p.m. ET. The game will be played at 3M Arena at Mariucci in Minnesota, the home of the Golden Gophers.
Canada vs. Denmark TV Channel
- TV channels: TSN (Canada) | NHL Network (U.S.)
- Live stream: TSN app (Canada) | Fubo (U.S.)
TSN will be broadcasting the Canada vs. Denmark game on Monday night in Canada, while the game will be on NHL Network in the United States. Those looking for a live streaming option can use the TSN app or Fubo, which offers a free trial for new users.
2026 World Juniors scheduleFriday, Dec. 26
Saturday, Dec. 27
Sunday, Dec. 28
Monday, Dec. 29
Tuesday, Dec. 30
Wednesday, Dec. 31
Friday, Jan. 2 (Playoffs: Quarterfinals & Relegation)
Sunday, Jan. 4
Monday, Jan. 5
