Canada U20
29 December
20:30
(EST)
Denmark U20
TU
TO

Canada U20 vs Denmark U20: prediction & betting odds December 29, 2025

The fourth matchday meeting of the World Junior Championship 2026 between the national teams of Canada and Denmark will take place on 28 december at the 3M Mariucci Arena in Minneapolis. Canada vs Denmark: prediction, betting odds and statistics.

Canada National Team

The Canada National Team's previous match ended in a hard-fought overtime victory over Latvia, 2:1. It was the home side's second consecutive win at the World Junior Championship, but both results were hard-earned for the team. The winning goal was scored by Michael Hage. The side made good use of the power play and took the win by a narrow margin. The home side could have finished the game much better but missed many chances, including opportunities during several opponent penalties and a disciplinary match penalty late in the game. The home side registered 22 shots off target while blocking the same number of shots on their own net. Nevertheless, the victory allowed the home side to avoid jeopardizing second place in the group, but it did not enable them to overtake Finland.


  • The team coached by Dale Hunter and their opponents failed to score more than 7 goals combined in regulation time in 8 of their last 10 World Junior Championship matches.
  • Canada has not scored fewer than 5 goals in the last 4 head-to-head meetings with Denmark at the tournament.
  • Canada won within 60 minutes in 4 of their last 6 matches against national teams at the World Junior Championship.

Denmark National Team

The Denmark National Team's previous match ended in a 2:7 defeat to the Czech Republic. It was the side's second consecutive loss at the World Junior Championship. It is worth noting that goalkeeper Anton Larsen stopped 46 shots in the match, while the Danes themselves registered only 22 shots on target against the Czechs. The side continues to play from the back but also takes frequent penalties. In the last match opponents were able to convert three power plays against Denmark. The team remains without points and occupies fifth, the last, place in the table.


  • The Denmark team has won 7 of their last 10 official matches.
  • Danish skaters scored at least two goals in 9 of their last 10 official matches.
  • In 2025 the Denmark National Team lost all 5 friendly matches against other countries.

Canada Vs Denmark: Match Prediction

We believe the Canada National Team will probably beat Denmark by a large margin; Denmark have returned to the top division of the World Junior Championship for the first time in six years. Over the past 10 years these teams have met at the tournament only four times, and on three occasions the Canadian skaters finished with a margin of at least eight goals.


In addition, Denmark and Canada played an unofficial friendly on 24 December. That meeting finished 13:2 in favor of the Canadian skaters, which speaks to the relative levels of the teams.


In our view, there is no doubt that the Canada National Team will finish at least seven goals ahead in this match. Especially since Denmark still lack experience against such accomplished opponents.

Prediction: the Canada National Team (-6.5)

World junior championships: previous matches of the tournament

Canada U20
12/27/25
Latvia U20
Canada U20
1
:
2
0
:
1
OT
W
12/26/25
Czech Republic U20
Canada U20
W
More games
Denmark U20
12/27/25
Denmark U20
Czech Republic U20
L
12/26/25
Denmark U20
Finland U20
L
More games

Group stage

G — Games W — Wins in regulation time WO — Wins in overtime WS — Wins in post-game shootout L — The losses in the main time LO — Losses in overtime LS — Losses in the post-game shootout P — Pucks P — Points
Group B
Team
G
G
W
W
WO
WO
WS
WS
L
L
LO
LO
LS
LS
P
P
P
P
1
Finland U20
  -:- -:- 8:0 6:2 2 2 0 0 0 0 0 14:2 6
2
Canada U20
-:-   7:5 2:1(OT) -:- 2 1 1 0 0 0 0 9:6 5
3
Czech Republic U20
-:- 5:7   -:- 7:2 2 1 0 0 1 0 0 12:9 3
4
Latvia U20
0:8 1:2(OT) -:-   -:- 2 0 0 0 1 1 0 1:10 1
5
Denmark U20
2:6 -:- 2:7 -:-   2 0 0 0 2 0 0 4:13 0

Team Rosters

M β€” Games P β€” Pucks A β€” Assists P β€” Points

Dale Hunter
coach
Player M P A P
In squad
Carter George
gk. 0 -5 0 0
Jack Ivankovic
gk. 0 -1 0 0
Joshua Ravensbergen
gk. 0 0 0 0
Ben Danford
df. 0 0 1 1
Cameron Reid
df. 0 0 1 1
Carson Carels
df. 0 0 0 0
Ethan MacKenzie
df. 0 1 2 3
Harrison Brunicke
df. 0 0 1 1
Kashawn Aitcheson
df. 0 0 0 0
Keaton Verhoeff
df. 0 0 0 0
Zayne Parekh
df. 0 2 1 3
Brady Martin
fw. 0 1 1 2
Braeden Cootes
fw. 0 0 0 0
Caleb Desnoyers
fw. 0 0 1 1
Carter Bear
fw. 0 0 0 0
Cole Beaudoin
fw. 0 0 1 1
Cole Reschny
fw. 0 1 1 2
Gavin McKenna
fw. 0 0 4 4
Jett Luchanko
fw. 0 0 0 0
Liam Greentree
fw. 0 0 0 0
Michael Hage
fw. 0 2 2 4
Michael Misa
fw. 0 0 1 1
Porter Martone
fw. 0 1 0 1
Sam O'Reilly
fw. 0 0 0 0
Tij Iginla
fw. 0 1 0 1

coach
Player M P A P
In squad
Anton Emil Wilde Larsen
gk. 0 -13 0 0
Patrick Tiedjen
gk. 0 0 0 0
Tobias Renner Christensen
gk. 0 0 0 0
Emil Saaby Jakobsen
df. 0 0 3 3
Frederick Amondsen
df. 0 0 1 1
Frederik Rundh
df. 0 0 0 0
Jeppe Bertram
df. 0 0 0 0
Jeppe Kramer
df. 0 0 0 0
Jesper Bank Olesen
df. 0 0 1 1
Markus Jakobsen
df. 0 0 0 0
Viggo Damgaard
df. 0 0 0 0
Albert Grossmann
fw. 0 0 0 0
Andrew Bjergstad
fw. 0 0 0 0
Anton Linde
fw. 0 1 0 1
Elias Borup Olsen
fw. 0 0 0 0
Lasse Bærentsen
fw. 0 1 0 1
Lucas Cilan Hjorth Jensen
fw. 0 0 0 0
Mads Kongsbak KlyvΓΈ
fw. 0 0 0 0
Martinus UggerhΓΈj Schioldan
fw. 0 0 0 0
Oliver Dejbjerg Larsen
fw. 0 0 2 2
Oliver Green
fw. 0 0 0 0
Sebastian StrΓΈmstad
fw. 0 0 0 0
Tristan Lee Juhl Petersen
fw. 0 1 0 1
William Bundgaard
fw. 0 1 0 1

Other matches

1 X 2
TU TO
01:00 pm
1 +2500
X +1600
2 -2500
TU 4.5 +380
4.5
TO 4.5 -666
03:30 pm
1 +130
X +300
2 +163
TU 4.5 +145
4.5
TO 4.5 -192
06:00 pm
1 +1200
X +1000
2 -909
TU 4.5 +500
4.5
TO 4.5 -1000
Show all
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token