Canada looks to keep pace with Sweden atop Group A with a win over Finland on Monday afternoon as the IIHF World Championship rolls along.
The Canadians (15 points) are a perfect 5-0 to begin the tournament, outscoring their opposition by a total of 28-2 following Saturday’s 7-0 beatdown of Slovakia. Nathan MacKinnon leads the tournament with 10 points and six goals, while three other Canada skaters — including Sidney Crosby — have nine points.
Two tests await Canada to close out group play, with a rendezvous against Sweden looming. First, Team Canada must take care of business against Finland (11 points) which entered play on Sunday sitting in third place in Group A.
Teuvo Teräväinen (nine points) and Eeli Tolvanen (eight points) fuel the attack for Finland, which captured gold in the event as recently as 2022.
Here’s everything you need to know about watching Canada vs. Finland at the 2025 IIHF World Championship, including TV and live stream information for Monday’s matchup.
Where to watch Canada vs. Finland World Championship 2025: TV channel, live stream
- TV channel: NHL Network (U.S.) | TSN 1/4 (Canada)
- Live stream: Fubo (U.S.) | TSN.ca, TSN app (Canada)
Canada vs. Finland will air live in the U.S. on the NHL Network. Viewers in Canada can watch the game on broadcast television with TSN 1/4.
Fans in the U.S. can stream the matchup on Fubo, which offers a free trial, so you can try the service before you buy.
Fubo offers a free trial for new subscribers, so you can try the service before you buy. Stream ESPN, ABC, CBS, Fox, NBC and 200+ top channels of live TV and sports without cable. (Participating plans only. Taxes and fees may apply.)
Viewers in Canada can also stream Canada vs Finland with the TSN app or on TSN.ca.
Canada vs. Finland start time
- Date: Monday, May 19
- Time: 2:20 p.m. ET
Canada vs. Finland is scheduled to begin at 2:20 p.m. ET on Monday, May 19.
The Group A contest will be played at Avicii Arena in Stockholm, Sweden.
IIHF World Championship schedule, results 2025
Friday, May 9
Scores |
Finland 2, Austria 1 |
Czechia 5, Switzerland 4 (OT) |
Sweden 5, Slovakia 0 |
USA 5, Denmark 0 |
Saturday, May 10
Scores |
Canada 4, Slovenia 0 |
Kazakhstan 2, Norway 1 |
Sweden 4, Austria 2 |
Germany 6, Hungary 1 |
Latvia 4, France 1 |
Switzerland 5, Denmark 2 |
Sunday, May 11
Scores |
Slovakia 3, Slovenia 1 |
USA 6, Hungary 0 |
Canada 7, Latvia 1 |
Germany 4, Kazakhstan 1 |
Finland 4, France 3 |
Czechia 2, Norway 1 |
Monday, May 12
Scores |
Austria 3, Slovakia 2 (SO) |
Switzerland 3, USA 0 |
Sweden 2, Finland 1 |
Czechia 7, Denmark 2 |
Tuesday, May 13
Game |
Latvia 5, Slovenia 2 |
Germany 5, Norway 2 |
Canada 5, France 0 |
Hungary 4, Kazakhstan 2 |
Wednesday, May 14
Scores |
Slovakia 2, France 1 |
USA 6, Norway 5 (OT) |
Sweden 6, Latvia 0 |
Denmark 5, Kazakhstan 1 |
Thursday, May 15
Scores |
Finland 9, Slovenia 1 |
Switzerland 5, Germany 1 |
Canada 5, Austria 1 |
Czechia 6, Hungary 1 |
Friday, May 16
Game |
Austria 5, France 2 |
Denmark 8, Hungary 2 |
Sweden 4, Slovenia 0 |
Switzerland 3, Norway 0 |
Saturday, May 17
Game |
Finland 2, Latvia 1 |
USA 6, Germany 3 |
Sweden 4, France 0 |
Czechia 8, Kazakhstan 0 |
Canada 7, Slovakia 0 |
Denmark 6, Norway 3 |
Sunday, May 18
Game |
Time (ET) |
TV/Live stream |
Slovenia vs. Austria |
10:20 a.m. |
ESPN+, TSN3 |
Kazakhstan vs. USA |
10:20 a.m. |
NHL Network, Fubo, TSN1 |
Slovakia vs. Latvia |
2:20 p.m. |
NHL Network, Fubo, TSN3 |
Hungary vs. Switzerland |
2:20 p.m. |
ESPN+, TSN+ |
Monday, May 19
Game |
Time (ET) |
TV/Live stream |
France vs. Slovenia |
10:20 a.m. |
ESPN+, TSN1 |
Germany vs. Czechia |
10:20 a.m. |
NHL Network, Fubo, TSN4 |
Canada vs. Finland |
2:20 p.m. |
NHL Network, Fubo, TSN1/4 |
Hungary vs. Norway |
2:20 p.m. |
ESPN+, TSN2 |
Tuesday, May 20
Game |
Time (ET) |
TV/Live stream |
Latvia vs. Austria |
6:20 a.m. |
ESPN+, TSN1 |
Switzerland vs. Kazakhstan |
6:20 a.m. |
NHL Network, Fubo, TSN4 |
Slovakia vs. Finland |
10:20 a.m. |
ESPN+, TSN1 |
Czechia vs. USA |
10:20 a.m. |
NHL Network, Fubo, TSN4 |
Sweden vs. Canada |
2:20 p.m. |
NHL Network, Fubo, TSN1/4 |
Germany vs. Denmark |
2:20 p.m. |
ESPN+, TSN2 |
Thursday, May 22
Game |
Time (ET) |
TV/Live stream |
Quarterfinal 1 |
10:20 a.m. |
NHL Network, Fubo, TSN1 |
Quarterfinal 2 |
10:20 a.m. |
NHL Network, Fubo, TSN4 |
Quarterfinal 3 |
2:20 p.m. |
NHL Network, Fubo, TSN1 |
Quarterfinal 4 |
2:20 p.m. |
NHL Network, Fubo, TSN4 |
Saturday, May 24
Game |
Time (ET) |
TV/Live stream |
Semifinal 1 |
8:20 a.m. |
NHL Network, Fubo, TSN1/4 |
Semifinal 2 |
12:20 p.m. |
NHL Network, Fubo, TSN1/4 |
Sunday, May 25
Game |
Time (ET) |
TV/Live stream |
Bronze medal game |
9:20 a.m. |
NHL Network, Fubo, TSN1 |
Gold medal game |
2:20 p.m. |
NHL Network, Fubo, TSN1/3/4 |
Related Links
Read the full article here