Team Canada is in desperate need of a rebound at the 2025 World Juniors. The team can do just that on Sunday against Germany.
The Canadians are 48 hours removed from being on the wrong end of one of the biggest upsets in Word Juniors history, losing 3-2 in a shootout to Latvia. Canada had entered Friday’s contest outscoring Latvia 4-1-4 in its previous four contests, but the sensational play of goaltender Linards Feldbergs kept the Latvians in it before securing the stunning victory.
Dave Cameron’s crew has a chance to get back in the win column on Sunday, with a matchup against Germany. The Germans have yet to win at the 2025 competition, losing to the United States and Finland to start the tournament. Canada has never lost to Germany in World Juniors history, but as evident by the Latvia loss, that means nothing when it comes to Sunday’s contest.
LIVE: Watch the 2025 World Juniors on Fubo (US only)
The defeat at the hands of Latvia wasn’t the only major loss for Canada on Friday. Defenseman Matthew Schaefer broke his collarbone early in the contest and has been ruled out for the remainder of the games. Schaefer, regarded as a potential No. 1 pick in the 2025 NHL Draft, had been the best defenseman for Canada so far, but now the blue line needs to pick up production in his absence.
If Canada wants a shot at finishing first in Group A, beating Germany is a necessity. On the other hand, if Germany wants to advance to the knockout round, a win over Canada would be massive for its chances.
MORE: World Juniors standings, schedule, results
The Sporting News is providing the updates and highlights from the Canada vs. Germany group play game at the 2025 World Juniors.
Canada vs. Germany live score
1 | 2 | 3 | OT | F | |
Canada | – | – | – | – | – |
Germany | – | – | – | – | – |
Canada vs. Germany live updates, highlights from 2025 World Juniors
(All times Eastern)
Pregame
What channel is Canada vs. Germany on today?
- TV channels: TSN (Canada) | NHL Network (United States)
- Live stream: TSN app (Canada) | Fubo (United States)
Canada vs. Germany will air on TSN in Canada and NHL Network in the U.S.
Viewers can also stream the game on the TSN app in Canada and Fubo in the U.S.
Canada vs. Germany start time
- Date: Sunday, Dec. 29
- Time: 7:30 p.m. ET | 4:30 p.m. PT
Canada vs. Germany will start at 7:30 p.m. ET on Thursday, Dec. 26. The game is being played at the Canadian Tire Centre in Ottawa, the home of the Senators.
It marks the third game for both teams at the 2025 World Juniors. Canada opened the tournament with a win over Finland, but were stunned by Latvia last time out, losing in a shootout on Friday.
Germany has yet to win at this year’s competition, losing to the United States on Thursday and Finland on Friday.
2025 World Juniors schedule
Thursday, Dec. 26
Matchup | Time (ET) |
---|---|
Sweden 5, Slovakia 1 | FINAL |
USA 10, Germany 4 | FINAL |
Czechia 5, Switzerland 1 | FINAL |
Canada 4, Finland 0 | FINAL |
Friday, Dec. 27
Matchup | Time (ET) |
---|---|
Slovakia 2, Switzerland 1 | FINAL |
Finland 3, Germany 1 | FINAL |
Sweden 8, Kazakhstan 1 | FINAL |
Latvia 3, Canada 2 (SO) | FINAL |
Saturday, Dec. 28
Matchup | Time (ET) |
---|---|
Czechia 14, Kazakhstan 2 | FINAL |
USA 5, Latvia 1 | FINAL |
Sunday, Dec. 29
Matchup | Time (ET) |
---|---|
Sweden 7, Switzerland 5 | FINAL |
USA vs. Finland | 2:30 p.m. |
Czechia vs. Slovakia | 5 p.m. |
Canada vs. Germany | 7:30 p.m. |
Monday, Dec. 30
Matchup | Time (ET) |
---|---|
Slovakia vs. Kazakhstan | 1 p.m. |
Germany vs. Latvia | 3:30 p.m. |
Tuesday, Dec. 31
Matchup | Time (ET) |
---|---|
Kazakhstan vs. Switzerland | Noon |
Finland vs. Latvia | 2:30 p.m. |
Sweden vs. Czechia | 5 p.m. |
Canada vs. USA | 8 p.m. |
Thursday, Jan. 2
Matchup | Time (ET) |
---|---|
TBD vs. TBD – Relegation Game | 11 a.m. |
TBD vs. TBD – Quarterfinal | Noon |
TBD vs. TBD – Quarterfinal | 2:30 p.m. |
TBD vs. TBD – Quarterfinal | 5 p.m. |
TBD vs. TBD – Quarterfinal | 7:30 p.m. |
Saturday, Jan. 4
Matchup | Time (ET) |
---|---|
TBD vs. TBD – Semifinal | 3:30 p.m. |
TBD vs. TBD – Semifinal | 7:30 p.m. |
Sunday, Jan. 5
Matchup | Time (ET) |
---|---|
TBD vs. TBD – Bronze Medal Game | 3:30 p.m. |
TBD vs. TBD – Gold Medal Game | 7:30 p.m. |