Canada Scores 9-1 vs Denmark With Gavin McKenna Hat Trick
Canada Scores 9-1 vs Denmark With Gavin McKenna Hat Trick
Here's everything you need to know about Canada vs Denmark in the World Juniors Championship on Monday, Dec. 29. Follow the live updates and highlights.

Team Canada's journey along the road to a potential medal in the 2026 World Juniors continued with a Monday night puck drop against a struggling Denmark.
It all picked back up at 8:30 p.m. ET at 3M Arena at Mariucci in Minneapolis, MN. A win would mean an easier path through the Quarterfinals and Semifinals and becomes even more important after Czechia's overtime win over Finland.
Canada opened the tournament with a 7-5 win over Czechia, the same nation that ended their last two tournaments in the quarterfinals.
They followed it with an overtime win over Latvia, a team they lost to in the round robin stage in 2025.
Top 2026 NHL draft prospect Keaton Verhoeff made his World Juniors debut during the game, while Gavin McKenna earned a hat trick.
- Watch Elite Junior And College Hockey All Season On FloHockey
- Canada Comes Up With Clutch Goal To Defeat Latvia In Overtime At WJC
- 2026 World Juniors: Full Roster List Including Team Canada
- Follow FloHockey's Coverage Of The 2026 World Junior Championship
Denmark's first two games were losses against Finland, falling 2-6, and Czechia, 2-7.
Here's everything you need to know about Canada vs Denmark in the World Juniors Championship on Monday, Dec. 29.
Final: Canada Scores 9-1 vs Denmark With Gavin McKenna Hat Trick
View the latest scoring updates, highlight clips, and other information below for Canada vs Denmark in the 2026 World Juniors on Monday, Dec. 29.
Shots on goal:
- CAN: 48
- DEN: 12
Martone Scores Within 30 Seconds Of Last Goal - 5:20 3rd
CAN 9, DEN 1
It's all Canada as the clock ticks down below five minutes on this very one-sided contest.
Porter Martone double-dips and it's 9-1 Canada! 🇨🇦 #WorldJuniors pic.twitter.com/BuMWbv6wW4
— TSN (@TSN_Sports) December 30, 2025
Aitcheson Scores Bar Down Goal - 5:44 3rd
CAN 8, DEN 1
After working hard for much of the game, Canada's third line got their goal finally with O'Reilly and Desnoyers connecting to Aitcheson for the eighth.
AITCHESON GOES BARDOWN!
— TSN (@TSN_Sports) December 30, 2025
8-1 Canada #WorldJuniors pic.twitter.com/FWxxoPPMny
McKenna Fleeces Tiedjen For The Hat Trick - 14:15 3rd
CAN 7, DEN 1
Hage made a pass from the neutral zone to Gavin McKenna busting into Denmark's zone to lay down a beautiful backhand-forehand move after faking the shot above the circle to add another goal and make it a hat trick.
Shots on goal:
- CAN: 38
- DEN: 8
Misa Delivers From The Doorstep - 15:15 3rd
CAN 6, DEN 1
Martone collected the puck behind the net for a reverse feed to Michael Misa who was at the short side and was able to finish, elevating the puck to the corner for Canada's sixth goal of the night.
MARTONE ➡️ MISA
— TSN (@TSN_Sports) December 30, 2025
A beautiful reverse pass from the captain helps Canada go up 6-1! 🇨🇦 #WorldJuniors pic.twitter.com/ebVWarp6ZY
Final Frame Started - 19:38 3rd
CAN 5, DEN 1
And we're off to the final twenty minutes.
Misa is already back in Tiedjen's face in the first minute, forcing him to make a nice save.
End of 2nd: Denmark Makes Late Offensive Push, Canada Still Dominating
Canada was getting run around their own end as Brundgaard, Linde, and Schioldan were able to piece together a few offensive chances.
The Danish were able to stall things out in the middle period with a strong bounce back by Tiedjen after the first period's barrage.
Shots came from just about everyone in the red and white but it's been a challenge for them to get the puck through Denmark's bodies. It's still 5 to 1, though, and this Canadian team is elite.
McKenna Nets His Second of the Game - 4:57 2nd
CAN 5, DEN 1
After half a period of Tiedjen making all of the stops, it took a Gavin McKenna rocket off the post, threading the needle through his pad and glove to reopen the scoring.
Shots on goal:
- CAN: 29
- DEN: 4
Gavin McKenna for his second of the night and a 5-1 Canada lead! @PennStateMHKY | @B1GHockey | @NCAAIceHockey #WorldJuniors
— FloHockey (@FloHockey) December 30, 2025
pic.twitter.com/BQDvEt1zc4
Tiedjen Stands Strong To End Penalty Kill - 6:32 2nd
CAN 4, DEN 1
Canada has been relentless in throwing pucks towards Denmark's netminder, calling on him to make some great saves under high pressure from their best attackers.
Hage and Misa continue to put on a show but Hage found the post, leaving the puck to trickle across the crease before being cleared and allowing Denmark to escape relatively unscathed.
Delay of Game Sends Canada Back On PP - 9:49 2nd
CAN 4, DEN 1
Tristan Petersen launched the puck out of play and was called for delay of game. Canada is 2-for-2 with two shots on the power play so far.
Denmark On Power Play After Brady Martin Trip - 13:32 2nd
CAN 4, DEN 1
Brady Martin was called for tripping on the next play following Martone's goal.
Shots on goal:
- CAN: 20
- DEN: 3
Canada Power Play Unit Comes Out After Slash, Martone Scores - 13:40 2nd
CAN 4, DEN 1
Parekh took a slash by Amondsen, a whipcrack that echoed across the arena. After setting up shop in Denmark's end, the top line scored with Porter Martone sealing the deal.
Michael Misa was quarterbacking, tossing it out to Parekh and then to Martone under the dot for a beautiful one-timer.
Porter Martone puts away another for Canada 🤝 @MSU_Hockey | @NHLFlyers #WorldJuniors
— FloHockey (@FloHockey) December 30, 2025
pic.twitter.com/zdjP1U6soP
Double Minor Cancelled After Beaudoin Caught Himself With Stick - 15:15 2nd
CAN 3, DEN 1
Cole Beaudoin caught himself with a high stick after it got stuck in the boards which forced a delayed penalty that lasted well over a minute before the Danes were able to take possession.
After a short review by the officials, without a Denmark challenge, the penalty was cancelled.
Denmark's Klyvo (FLA) Scores To Open 2nd - 19:32 2nd
CAN 3, DEN 1
On a broken play, Mads Klyvo (FLA) forces a turnover deep in Canada's zone and is able to elevate the puck on the short side over George's shoulder.
Its only Denmark's second shot of the game—one that Canada's defense wish they had back.
DENMARK GETS ON THE BOARD! 🇩🇰
— TSN (@TSN_Sports) December 30, 2025
Mads Klyvo tucks it under the bar to score on the team's second shot of the game! #WorldJuniors pic.twitter.com/BuBbmsUuf0
End of 1st: Canada Settled In With 3 Goal Lead
CAN 3, DEN 0
Gavin McKenna had a wide open net at the buzzer but missed it wide by toe hooking it through the backside.
They've been running on all cylinders after the first twenty minutes. The main player we haven't seen perform yet is Carter George... but that's not quite his fault.
Great contributions from Verhoeff, Aitcheson and the usual names have things feeling pretty comfortable right now for Canada.
Shots on goal
- CAN: 15
- DEN: 1
Gavin McKenna skies it on an empty net to end the first period 😬 #WorldJuniors pic.twitter.com/h3VsFeXD0z
— TSN (@TSN_Sports) December 30, 2025
Aitcheson Showing Up Everywhere - 6:30 1st
CAN 3, DEN 0
Team Canada is looking very comfortable, holding Denmark deep in their zone for much of the first period. Aitcheson has been a huge part of keeping the puck alive and making physical moves both ways.
Around the halfway point of the period, Aitcheson laid a nice hip check onto Oliver Larsen.
Parekh Piles On, Adds A Third - 9:57 1st
CAN 3, DEN 0
Peterson's blade came off and created an opportunity for Canada to move the puck quickly down the ice with a man advantage.
A quick pass from Cole Beaudoin to Caleb Desnoyers at the blue line, who found Zayne Parekh in the slot and before you know it the puck's behind Patrick Tiedjen.
Shots are 10-1 Canada.
ZAYNE PAREKH RIPS ONE! 🏹
— TSN (@TSN_Sports) December 30, 2025
3-0 Canada mid-way through the first period 🇨🇦 #WorldJuniors pic.twitter.com/fgWsBnIX50
Iginla Sets Up Cootes For The Second Goal - 11:36 1st
CAN 2, DEN 0
On a neutral zone turnover, Iginla rushes into Denmark's zone drawing three defenders and creating a huge opportunity for Cootes to break into the slot and launch the puck up and into the back of the net.
Keaton Verhoeff's contributions are already showing up on the box score, earning an assist on the shot.
Hey Siri, what’s the definition of snipe?
— FloHockey (@FloHockey) December 30, 2025
Siri: proceeds to show this rocket from Braeden Cootes@SeattleTbirds | @TheWHL | @Canucks #WorldJuniors
pic.twitter.com/1aHStvScqL
Gavin McKenna Opens Scoring On Power Play For Canada - 16:43 1st
CAN 1, DEN 0
Viggo Damgaard was called for holding to send Canada on their first power play of the game. Gavin McKenna worked with Brady Martin and Michael Hage to light the lamp just over three minutes into the game.
An early lead for Canada thanks to Gavin McKenna! @PennStateMHKY | @B1GHockey | @NCAAIceHockey #WorldJuniors
— FloHockey (@FloHockey) December 30, 2025
pic.twitter.com/N9MaUbXUg7
Puck Dropped On Canada vs Denmark
Stay tuned for live updates and scoring highlights of Canada vs Denmark.
World Juniors 2026 Standings
Here are the current standings after the games on Sunday, Dec. 28.
(Points) W-OTW-OTL-L
Group A
- Sweden (9) 3-0-0-0
- USA (9) 3-0-0-0
- Slovakia (3) 1-0-0-2
- Switzerland (0) 0-0-0-2
- Germany (0) 0-0-0-3
Group B
- Finland (7) 2-0-1-0
- Canada (5) 1-1-0-0
- Czechia (5) 1-1-0-1
- Latvia (1) 0-0-1-1
- Denmark (0) 0-0-0-2
Team Canada Projected Line-up Vs. Denmark
Here's the official line-up.
Forwards
Tij Iginla (UTA) – Michael Misa (SJS) – Porter Martone (PHI)
Gavin McKenna (2026) – Michael Hage (MTL) – Brady Martin (NSH)
Caleb Desnoyers (UTA) – Cole Beaudoin (UTA) – Sam O’Reilly (TBL)
Jett Luchanko (PHI) - Cole Reschny (CGY) - Braeden Cootes (VAN)
Carter Bear
Defense
Cameron Reid (NSH) – Zayne Parekh (CGY)
Ethan MacKenzie – Harrison Brunicke (PIT)
Kashawn Aitcheson (NYI) – Ben Danford (TOR)
Keaton Verhoeff (2026)
Goalies
Carter George (LAK)
Jack Ivankovic (NSH)
Keaton Verhoeff Looks Likely For Canada Tonight
Keaton Verhoeff has been registered to the official Canada roster. He is in tonight. World Junior debut incoming.
— Brad Elliott Schlossman (@SchlossmanGF) December 29, 2025
2026 World Juniors Scores So Far
It's been an exciting first weekend of the 2026 IIHF World Junior Championship in Minneapolis and St. Paul, MN. Here are the scores so far:
Friday, Dec. 26
- Sweden 3 - 2 Slovakia
- Finland 6 - 2 Denmark
- USA 6 - 3 Germany
- Canada 7 - 5 Czechia
Saturday, Dec. 27
- Slovakia 4 - 1 Germany
- Canada 2 - 1 Latvia (OT)
- USA 2 -1 Switzerland
- Czechia 7 - 2 Denmark
Sunday, Dec. 28
- Sweden 4 - 2 Switzerland
- Finland 8 - 0 Latvia
Monday, Dec. 29
- Sweden 8 - 1 Germany
- Czechia 2 - 1 Finland (OT)
USA's Ryker Lee Scores On The Power Play To Complete Comeback
Team USA spent the first half of the second period working on cutting down a three goal deficit. Ryker Lee scored USA's first power play goal of the tournament, 1 for 8 to make it happen.
WHAT A SHOT FROM RYKER LEE TO TIE THE GAME 🎯🇺🇸 #WorldJunirs pic.twitter.com/4UYUfOJ2Sq
— TSN (@TSN_Sports) December 30, 2025
When is Canada vs Denmark World Juniors on Monday, Dec. 29?
Puck drop is at 8:30 p.m. ET for Canada vs Denmark in the 2026 World Juniors.
2026 NHL Draft Prospects To Watch At World Juniors
Gavin McKenna, Ivar Stenberg and more: Chris Peters shared his top draft prospects to watch at the 2026 IIHF World Junior Championship. Read the full write-up here.
A few players he listed from tonight's game:
- Gavin McKenna, LW, Canada
- Carson Carels, LHD, Canada
- Keaton Verhoeff, RHD, Canada
Here's what Chris had to say about Carson Carels:
"Is he the fastest rising prospect in the draft? Yep. Carson Carels finished his pre-tournament by playing in Canada’s top four. A steady, reliable two-way defenseman who can skate and play physically, Carels is viewed as the kind of player that can be on an NHL blueline in the near future and for a very long time. If he manages to establish himself up Canada’s lineup, the buzz will grow."
While You Wait: USA vs Slovakia World Juniors Live Updates, Score And Highlights
Team USA takes on its third opponent, Slovakia, of the 2026 World Juniors after defeating Germany and Switzerland during the opening weekend in Minnesota. Follow the live updates here.
Canada World Juniors Roster 2026
Forwards
- Carter Bear, LW/C, Everett Silvertips (DET)
- Cole Beaudoin, C, Barrie Colts (UTA)
- Braeden Cootes, C/RW, Seattle Thunderbirds (VAN)
- Caleb Desnoyers, C, Moncton Wildcats (UTA)
- Liam Greentree, RW, Windsor Spitfires (LAK)
- Michael Hage, C, Michigan (MTL)
- Tij Iginla, LW, Kelowna Rockets (UTA)
- Jett Luchanko, C, Brantford Bulldogs (PHI)
- Brady Martin, C, Soo Greyhounds (NSH)
- Porter Martone, RW, Michigan State (PHI)
- Gavin McKenna, LW, Penn State (2026)
- Michael Misa, C/LW, San Jose Barracuda (SJS)
- Sam O'Reilly, C/RW, London Knights (TBL)
- Cole Reschny, C/LW, North Dakota (CGY)
Defense
- Kashawn Aitcheson, D, Barrie Colts (NYI)
- Harrison Brunicke, D, Pittsburgh Penguins (PIT)
- Carson Carels, D, Prince George Cougars (2026)
- Ben Danford, D, Brantford Bulldogs (TOR)
- Ethan MacKenzie, D, Edmonton Oil Kings
- Zayne Parekh, D, Calgary Flames (CGY)
- Cameron Reid, D, Kitchener Rangers (NSH)
- Keaton Verhoeff, D, North Dakota (2026)
Goalies
- Carter George, G, Owen Sound Attack (LAK)
- Jack Ivankovic, G, Michigan (NSH)
- Joshua Ravensbergen, G, Prince George Cougars (SJS)
Denmark World Juniors Roster 2026
Forwards
- Andrew Bjergstad, LW, Lone Star Brahmas
- Elias Borup Olsen, W, Vojens
- William Bundgaard, F, HV71 U20
- Lasse Bærentsen, C, Herning Blue Fox
- Oliver Green, F, Malmo Redhawks U20
- Albert Grossmann, F, Vojens
- Lucas Cilan Hjorth Jensen, F, Aalborg Pirates
- Mads Kongsbak Klyvo, LW, Frolunda HC U20 (FLA)
- Oliver Dejbjerg Larsen, F, Rogle BK U20
- Anton Linde, LW/C, Chicoutimi Sagueneens
- Tristan Petersen, F, Penticton Vees
- Martinus Uggerhoj Schioldan, F, HV71 U20
- Sebastian Stromstad, F, Rodovre Mighty Bulls
Defense
- Frederick Amondsen, LHD, Rodovre Mighty Bulls
- Jeppe Bertram, LHD, Esberg II
- Viggo Damgaard, LHD, Herning II
- Markus Jakobsen, RHD, Sioux Falls Stampede
- Jeppe Kramer, RHD, Herlev II
- Jesper Bank Oleson, LHD, Herning II
- Frederick Rundh, LHD, Olofstroms IK
- Emil Saaby Jakobsen, LHD, Karkskrona HK
Goalies
- Anton Emil Wilde Larsen, G, Frederikshavn II
- Tobias Renner Christensen, G, Herning II
- Patrick Tiedjen, G, Rodovre SIK
How to Watch Canada vs Denmark Hockey World Juniors In Canada, US
All games during 2026 World Juniors tournament will be broadcast live on the NHL Network for viewers in the US.
The network will air live game telecasts of the World Junior Championships plus analysis, highlights, and interviews about the tournament.
If you live in Canada, you can watch each game on TSN.
You can also follow along on FloHockey for the latest news throughout the tournament.
- Follow us on Twitter @FloHockey
- Follow us on Instagram @flohockey
- Follow us on TikTok @flohockeytv
- Watch us on YouTube
- Like us on Facebook
2026 World Junior Championship Schedule
View the full schedule below for the Group Stage and playoff rounds of the 2026 IIHF World Junior Championship in Minnesota. FloHockey will provide free live updates for each USA and Canada game including analysis, scoring summaries, and highlights.
Friday, December 26
- 1:00 p.m. ET - Sweden vs Slovakia
- 2:30 p.m. ET - Denmark vs Finland
- 6:00 p.m. ET - Germany vs USA
- 8:30 p.m. ET - Czechia vs Canada
Saturday, December 27
- 2:00 p.m. ET - Slovakia vs Germany
- 4:30 p.m. ET - Latvia vs Canada *Live Updates*
- 6:00 p.m. ET - USA vs Switzerland *Live Updates*
- 8:30 p.m. ET - Denmark vs Czechia
Sunday, December 28
- 2:00 p.m. ET - Sweden vs Switzerland
- 4:30 p.m. ET - Finland vs Latvia
Monday, December 29
- 1:00 p.m. ET - Germany vs Sweden
- 3:30 p.m. ET - Finland vs Czechia
- 6:00 p.m. ET - Slovakia vs USA *Live Updates*
- 8:30 p.m. ET - Canada vs Denmark *Live Updates*
Tuesday, December 30
- 2:00 p.m. ET - Switzerland vs Germany
- 4:30 p.m. ET - Latvia vs Denmark
Wednesday, December 31
- 1:00 p.m. ET - Switzerland vs Slovakia
- 3:30 p.m. ET - Czechia vs Latvia
- 6:00 p.m. ET - USA vs Sweden *Live Updates*
- 8:30 p.m. ET - Canada vs Finland *Live Updates*
Friday, January 2
- 12:30 p.m. ET - Relegation Game
- 2:00 p.m. ET - Quarterfinals Game 1
- 4:30 p.m. ET - Quarterfinals Game 2
- 6:00 p.m. ET - Quarterfinals Game 3
- 8:30 p.m. ET - Quarterfinals Game 4
Sunday, January 4
- 4:30 p.m. ET - Semifinals Game 1
- 8:30 p.m. ET - Semifinals Game 2
Monday, January 5
- 4:30 p.m. ET - Bronze Medal Game
- 8:30 p.m. ET - Gold Medal Game
IIHF World Juniors Hockey: Past Champions
Here's who won the Gold at the IIHF World Junior Championship since 2000.
- 2025: United States
- 2024: United States
- 2023: Canada
- 2022: Canada
- 2021: United States
- 2020: Canada
- 2019: Finland
- 2018: Canada
- 2017: United States
- 2016: Finland
- 2015: Canada
- 2014: Finland
- 2013: United States
- 2012: Sweden
- 2011: Russia
- 2010: United States
- 2009: Canada
- 2008: Canada
- 2007: Canada
- 2006: Canada
- 2005: Canada
- 2004: United States
- 2003: Russia
- 2002: Russia
- 2001: Czech Republic
- 2000: Czech Republic
2026 World Junior Championship Teams
View the list of teams, by group, for the 2026 IIHF World Junior Championship.
Group A
- USA
- Germany
- Switzerland
- Sweden
- Slovakia
Group B
- Canada
- Czechia
- Latvia
- Denmark
- Finland
Follow FloHockey's Coverage Of The 2026 World Junior Championship
FloHockey will be on site for complete coverage of the 2026 IIHF World Junior Championship in St. Paul and Minneapolis, Minnesota. You can expect game-by-game coverage of both Team USA and Team Canada from FloHockey's experts, interviews with key players and coaches and much more. Follow FloHockey's WJC coverage here.
NHL Prospect Coverage On FloHockey
The best, and most complete, coverage of the NHL minor league hockey and NHL Draft is found on FloHockey. Don't miss the latest new prospect guides, rankings and more from Chris Peters and the FloHockey staff.
Join The Hockey Conversation On FloHockey Social
- Follow us on Twitter @FloHockey
- Follow us on Instagram @flohockey
- Follow us on TikTok @flohockeytv
- Watch us on YouTube
- Like us on Facebook