Sweden vs Canada: Prediction, Head-to-Head, Odds & Stats (Fri, 15 May '26)

Wojtek Kolan

Wojtek Kolan

Published on 17 May, 06:43 PM UTC

Next Match 15/05/26 at 02:20 PM

Sweden vs Canada
📍 BCF-Arena, Switzerland.

Scheduled H2H Match For Sweden Vs Canada

World Championship, Group B

Fri, 15 May 2026 at 02:20 PM UTC

Sweden
Sweden

SWE SWE

Recent Form

W
W
W
W
L
Canada
Canada

CAN CAN

Recent Form

W
W
W
W
L

4

Win

Last 10 Played

10
0 Draws

6

Win

1
Position
3
Sam Hallam
Manager
Dean Evason

Game Schedule - Time Of Fixture

Sweden will square off vs Canada in World Championship, Group B on Fri, 15 May 2026 at 02:20 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Sweden vs Canada H2H Match Summary

Over the most recent 10 head to head fixtures for these teams, Sweden have come out on top 4 times and Canada have come out on top on 6 occasion. In the latest fixture between them, Canada won 3-5.


Head-to-Head (Last 10 Matches)
Sweden4
Canada6

Sweden vs Canada Past H2H Matches

3
World Championship
06:20 PM
20/05/25
5735
Sweden
3
5729
Canada
5
01:20 PM
26/05/24
5735
Sweden
4
5729
Canada
2
01:20 PM
26/05/22
5735
Sweden
3
5729
Canada
4
02:20 PM
16/05/20
5729
Canada
5735
Sweden
06:45 PM
21/05/17
5729
Canada
1
5735
Sweden
2
05:15 PM
19/05/16
5729
Canada
6
5735
Sweden
0
06:15 PM
06/05/15
5735
Sweden
4
5729
Canada
6
01:45 PM
18/05/14
5729
Canada
3
5735
Sweden
2
06:15 PM
16/05/13
5729
Canada
2
5735
Sweden
3
06:15 PM
09/05/13
5735
Sweden
0
5729
Canada
3
06:15 PM
09/05/11
5729
Canada
3
5735
Sweden
2
06:15 PM
16/05/10
5735
Sweden
3
5729
Canada
1
06:15 PM
08/05/09
5729
Canada
3
5735
Sweden
1
272
Olympic Games
01:30 PM
16/02/22
5735
Sweden
2
5729
Canada
0
12:00 PM
23/02/14
5735
Sweden
0
5729
Canada
3
467
Euro Hockey Tour
12:00 PM
17/12/21
5729
Canada
3
5735
Sweden
1
04:30 PM
10/11/17
5729
Canada
0
5735
Sweden
2
873
Int. Friendly Games
04:00 AM
12/02/18
5735
Sweden
1
5729
Canada
4

Sweden Recent Matches

467
Euro Hockey Tour (15 Matches)
03:00 PM
09/11/25
5731
Finland
2
5735
Sweden
4
W
11:00 AM
08/11/25
5735
Sweden
8
5734
Switzerland
3
W
06:00 PM
06/11/25
5735
Sweden
3
5730
Czechia
1
W
10:00 AM
04/05/25
5735
Sweden
6
5731
Finland
2
W
02:00 PM
03/05/25
5730
Czechia
2
5735
Sweden
4
W
05:45 PM
01/05/25
5734
Switzerland
1
5735
Sweden
2
W
03:00 PM
09/02/25
5735
Sweden
1
5731
Finland
4
L
03:00 PM
08/02/25
5735
Sweden
1
5734
Switzerland
2
L
06:00 PM
06/02/25
5730
Czechia
4
5735
Sweden
1
L
10:30 AM
15/12/24
5730
Czechia
5
5735
Sweden
3
L
01:00 PM
14/12/24
5731
Finland
3
5735
Sweden
0
L
06:45 PM
12/12/24
5735
Sweden
4
5734
Switzerland
1
W
03:00 PM
10/11/24
5731
Finland
5
5735
Sweden
4
L
11:30 AM
09/11/24
5735
Sweden
3
5734
Switzerland
4
L
04:00 PM
07/11/24
5730
Czechia
5
5735
Sweden
2
L
3
World Championship (11 Matches)
01:20 PM
25/05/25
5735
Sweden
6
5917
Denmark
2
W
12:20 PM
24/05/25
5735
Sweden
2
5738
USA
6
L
06:20 PM
22/05/25
5735
Sweden
5
5730
Czechia
2
W
06:20 PM
20/05/25
5735
Sweden
3
5729
Canada
5
L
02:20 PM
17/05/25
7052
France
0
5735
Sweden
4
W
06:20 PM
16/05/25
5735
Sweden
4
5914
Slovenia
0
W
06:20 PM
14/05/25
5739
Latvia
0
5735
Sweden
6
W
06:20 PM
12/05/25
5731
Finland
1
5735
Sweden
2
W
02:20 PM
10/05/25
5735
Sweden
4
5720
Austria
2
W
06:20 PM
09/05/25
5735
Sweden
5
5736
Slovakia
0
W
01:20 PM
26/05/24
5735
Sweden
4
5729
Canada
2
W
873
Int. Friendly Games (4 Matches)
03:30 PM
25/04/25
5731
Finland
3
5735
Sweden
0
L
03:30 PM
24/04/25
5731
Finland
5
5735
Sweden
0
L
02:00 PM
18/04/25
5735
Sweden
0
5731
Finland
2
L
04:00 PM
17/04/25
5735
Sweden
2
5731
Finland
1
W

Canada Recent Matches

3
World Championship (26 Matches)
06:20 PM
22/05/25
5729
Canada
1
5917
Denmark
2
L
06:20 PM
20/05/25
5735
Sweden
3
5729
Canada
5
W
06:20 PM
19/05/25
5729
Canada
1
5731
Finland
2
L
06:20 PM
17/05/25
5729
Canada
7
5736
Slovakia
0
W
06:20 PM
15/05/25
5729
Canada
5
5720
Austria
1
W
06:20 PM
13/05/25
5729
Canada
5
7052
France
0
W
02:20 PM
11/05/25
5739
Latvia
1
5729
Canada
7
W
10:20 AM
10/05/25
5914
Slovenia
0
5729
Canada
4
W
01:20 PM
26/05/24
5735
Sweden
4
5729
Canada
2
L
04:20 PM
25/05/24
5729
Canada
2
5734
Switzerland
3
L
02:20 PM
23/05/24
5729
Canada
6
5736
Slovakia
3
W
02:20 PM
21/05/24
5729
Canada
4
5730
Czechia
3
W
06:20 PM
19/05/24
5734
Switzerland
2
5729
Canada
3
W
02:20 PM
18/05/24
5729
Canada
5
5731
Finland
3
W
06:20 PM
16/05/24
5729
Canada
4
5913
Norway
1
W
06:20 PM
14/05/24
5729
Canada
7
5720
Austria
6
W
02:20 PM
12/05/24
5917
Denmark
1
5729
Canada
5
W
10:20 AM
11/05/24
7118
Great Britain
2
5729
Canada
4
W
05:20 PM
28/05/23
5729
Canada
5
5732
Germany
2
W
11:20 AM
27/05/23
5729
Canada
4
5739
Latvia
2
W
05:20 PM
25/05/23
5729
Canada
4
5731
Finland
1
W
01:20 PM
23/05/23
5729
Canada
3
5730
Czechia
1
W
01:20 PM
22/05/23
5729
Canada
2
5913
Norway
3
L
01:20 PM
20/05/23
5729
Canada
2
5734
Switzerland
3
L
05:20 PM
17/05/23
5729
Canada
5
5740
Kazakhstan
1
W
01:20 PM
15/05/23
5736
Slovakia
1
5729
Canada
2
W
873
Int. Friendly Games (4 Matches)
05:00 PM
06/05/25
7053
Hungary
0
5729
Canada
6
W
05:00 PM
04/05/25
5720
Austria
1
5729
Canada
5
W
05:00 PM
07/05/24
7053
Hungary
0
5729
Canada
4
W
05:00 PM
05/05/24
5720
Austria
1
5729
Canada
5
W

Sweden Next Fixtures

Canada Next Fixtures

Sweden Last Match Played stats

Finland vs Sweden

Final Score :2 - 4

(H)Attacking (A)
0Goals in powerplay1
0Shorthanded goals0
2Max goals in row2
4Penalty minutes8
0/0 (0%)Penalties Accuracy0/0 (0%)

Canada Last Match Played stats

Canada vs Denmark

Final Score :1 - 2

(H)Attacking (A)
40Shots33
0Goals in powerplay0
0Shorthanded goals0
1Max goals in row2
6Penalty minutes10
0/3 (0%)Penalties Accuracy0/5 (0%)

World Championship 2026, Group A Standings

POSTEAMMPWLDPTS
1AustriaAustria0000
2FinlandFinland0000
3GermanyGermany0000
4Great BritainGreat Britain0000
5HungaryHungary0000
6LatviaLatvia0000
7SwitzerlandSwitzerland0000
8USAUSA0000
Playoffs
Relegation