Throughout the World Juniors tournament, we’ll be keeping track of all the action and bringing you all of the results in one place.
Sweden vs. Germany
Sweden is starting to look like the tournament favorites they were truly meant to be. In one of the first true blowouts by someone who most prospect analysts deemed as a favorite — sorry Czechia and Finland, you were in the second tier — the kids wearing the Tre Kroner walked up to the Germans and just absolutely rocked them, led by their star forwards to truly take over the game.
Anton Frondell opened the scoring on the power play in the first couple of minutes, assisted by Djurgardens teammate Victor Eklund just to really hit home that this game was led by the top players on Team Sweden. Germany did come back and score in the first half of the first period to tie the game heading into first intermission, but then Sweden had enough of that.
Again, starting the period on the right foot, 2026 Draft-eligible Viggo Bjorck scored to make it 2-1, and then Flyers prospect Jack Berglund scored another even strength goal before the halfway mark and the game went a ways away from there. Another Bjorck goal, contributions from depth players like Felix Ohrqvist, and then running through the remainder of the third period like a hot knife through butter with another Frondell goal and a couple more (including an empty-netter from captain Berglund) ended the run of complete dominance.
Sweden outshot Germany 44-17 and those top players who scored just ran the entire offense. Frondell finished with nine shots on goal and the only two Sweden skaters to not have a shot were Eric Nilson and Felix Carrell.
It was just a classic World Juniors game between a powerhouse and a team who is trying to stave off demotion.
Final: Sweden 8 – Germany 1
Next game up (SWE): Dec 31, 6:00 ET vs. United States
Next game up (GER): Dec 30, 2:00 ET vs. Switzerland
Finland vs. Czechia
In the collision between the two dark horse candidates to take the gold — two teams who are impressing a whole lot of people in their early-tournament performances — it was a classic finish that defined some more moment-taking playstyles and finished with one of the more electric overtime goals possibly scored in recent World Juniors history.
The game started like it would potentially be a second blowout for the day. Just 66 seconds in the game, Finnish defenseman Veeti Vaisanen was dealt a game misconduct penalty for cross-checking and put the Scandinavian nation down a man very, very early. Czechia scored on the ensuing power play, really taking advantage of an opportunity.
Fortunately, Finland really shut things down and both teams were just butting heads throughout almost the entire 60 minutes, but a miracle struck. Emil Hemming scored with just 20 seconds left in regulation (assisted by our boy Heikki Ruohonen, too) with a last-minute goal to force overtime and give them life once again.
And well, sorry Finland, you might have forced the extra period but you just got dunked on.
ADAM JIRICEK GOES BETWEEN HIS LEGS FOR THE OVERTIME WINNER 😱🚨
— TSN (@TSN_Sports) December 29, 2025
CZECHIA WINS A THRILLER IN STYLE 🇨🇿 #WorldJuniors pic.twitter.com/s7mH67VwQR
In overtime, St. Louis Blues defenseman prospect Adam Jiricek managed to score a between-the-legs overtime winner for a dramatic finish to a game between two teams that tend to keep things more subdued.
Basically a windmill dunk game-winning goal to put Finland on their rear end right before they have to face Canada and Czechia heads out to be one of the nerd favorites.
Final: Czechia 2 – Finland 1 (OT)
Next game up (FIN): Dec 31, 8:30 ET vs. Canada
Next game up (CZE): Dec 31, 3:30 ET vs. Latvia
United States vs. Slovakia
After a first period that shocked the Americans into panic mode, they had to scratch and claw and will themselves to finishing on top but barely hanging on long enough to not have Slovakia end up with an upset. Basically, the United States had to outrun a boulder but they just narrowly escaped.
Whether it was a mindset thing — not being fully checked into the game or taking their opponent lightly — or Slovakia really being the better team in the first period, the European nation was able to score two quick goals in the middle of the opening frame. The Americans walked off the ice shell-shocked. They were getting outshot and the opposing team didn’t even get a power play to drive their two-goal period.
And then the second period hit. AJ Spellacy opened the scoring for the Americans within the first two minutes, but Slovakia answered to re-gain their two-goal lead. Then the floodgates truly opened.
Two quick goals from Brendan McMorrow and Ryker Lee tied the game, but another Slovakian tally, now from Michal Svrcek, really stopped the Americans in their tracks and they weren’t just going to suddenly walk away with a win because they started the game poorly. Slovakia was and is for real.
And then, well, James Hagens and some teammates had a different idea. In the final minute of the second period, the Boston Bruins’ seventh-overall pick from last June scored the equalizer; and then just over a minute later in game time but on the other side of the second intermission, he received a pass from potential top 2026 Draft selection Chase Reid to put the United States ahead for the first time in the game.
18 SECONDS INTO THE THIRD AND THE UNITED STATES LEAD 🫨🇺🇸
— TSN (@TSN_Sports) December 30, 2025
James Hagens has his second of the game! #WorldJuniors pic.twitter.com/0lg5vvZmr2
What a goal and what an even better pass from potentially the first defenseman taken off the board next June. He’s going to be some talent.
Will Zellers then scored the United States’ second power-play goal of the night to make iy 6-4 and while it seemed like it was just insurance in the sense that it’s a goal that was not really needed — well, they really did need it. Tomas Chrenko managed to score with 114 seconds left in regulation and gave life to the notion that Slovakia could really pull this upset off. Well, it didn’t go that way and the Americans walked away with the well-earned win but it was certainly much, much, much closer than anyone expected.
Especially considering that the United States outshot Slovakia just 41-31, it was a win that was too close for comfort and put some doubts in the notion that this team deserves a medal at the end of this tournament.
Final: USA 6 — Slovakia 5
Next game up (USA): Dec 31, 6:00 ET vs. Sweden
Next game up (SVK): Dec 31, 1:00 ET vs. Switzerland
Canada vs. Denmark
Canada needed to let loose and get a blowout win in the early part of the tournament. Before things get super serious and those fans up there north of the border start to panic and stress out about teenagers not playing well enough, there needed to be at least one one-sided affair for the Canadians. It was typically against Latvia but those pesky central Europeans have proved to be a thorn in those hosers’ side the last couple of years. So, the Canadians settled for the chill country of Denmark to let out all their frustration against.
To just paint a picture of just how one-sided this game was, through 40 minutes the score was 6-1 and Canada was outshooting Denmark by a normal total of 31-6. Thirty-one to just six shots on goal. It was a classic World Juniors blowout to cleanse our palate before some hotly contested hockey starts to happen in the medal rounds.
There’s not much you can take from a game like this other than your team’s prospects potentially getting their point total inflated and feeling much better about some decisions that front office made. Speaking of which, Porter Martone got his first goal of the tournament on an absolute rocket of a one-timer.
This time it's Porter on the power play! 🚨🚨
— Hockey Canada (@HockeyCanada) December 30, 2025
Martone en rajoute sur le jeu de puissance! 🚨🚨 #WorldJuniors | #MondialJuniorpic.twitter.com/t0wwYiRVI7
Add that beautiful goal to Gavin McKenna truly having a statement game and even though he had two goals through the first 40 minutes, he easily could have had double or triple that amount with just how much he was able to take advantage of the opponent. Could this one single game make some people start to re-think taking him off of the projected first-overall spot this upcoming June? Maybe, maybe not. Oh, and he also scored an absolutely disgusting goal to give himself a hat trick shortly after second intermission.
GAVIN MCKENNA, BEHAVE 🤯
— TSN (@TSN_Sports) December 30, 2025
THAT'S THE HAT-TRICK, AND IT'S 7-1 CANADA 🇨🇦 #WorldJuniors pic.twitter.com/xwtP3Ko0P9
Canada just kept on scoring and scoring and scoring. Like, yeah, we get it guys. Denmark barely had another chance after scoring their one random goal and got caved in like there was no tomorrow. Martone finished with a solid amount of points, since that is all we really cared about in this one.
Final: Canada 9 — Denmark 1
Next game up (CAN): Dec 31, 8:30 ET vs. Finland
Next game up (DEN): Dec 30, 4:30 ET vs. Latvia

