Menu

Canada vs Slovenia

22 May 2026 at 15:20
P1
10
P2
10
P3
11

Match Summary

Canada defeated Slovenia 3:1. The match was played in World Championship 2026. Goals were scored by D. Mateychuk 11′, D. Cozens 13′, E. Finnie 6′, R. Bohinc 18′. League standings: Canada #1, Slovenia #6. Score by period: P1: 1–0, P2: 1–0, P3: 1–1.

Match Events

Key match events between Canada and Slovenia — 4 goals and 2 cards recorded during the match.

Period 1
D. Mateychuk

E. Finnie

11′
Period 2
D. Cozens

S. Crosby

13′
!
17′
A. Magovac

Slashing

Period 3
E. Finnie

C. Brown

6′
F. Minten

Slashing

12′
!
18′
R. Bohinc

Rivalry since 2008

Canada vs Slovenia Head to Head Results· 5

Canada and Slovenia have met 5 times — Canada won 5, Slovenia won 0, with 0 draws. Their rivalry dates back to 2008. Canada leads the head-to-head with 5 victories from 5 meetings. A combined 33 goals have been scored across these fixtures, averaging 6.60 per match (25 for the home side, 8 for the visitors). Both teams scored in 4 matches (80%). Over 2.5 goals landed in 5 games (100%), making it a fixture that tends to produce goals. Canada are currently unbeaten in the last 5 meetings. The highest-scoring encounter finished 2–7 in 2017.

5
wins
Drawn
0
·
Total goals
33 · 6.6/match
Both scored
4/5 · 80%
Over 2.5
5/5 · 100%

Recent Meetings

Match Details
Match Details
Match Details
Match Details
Match Details
Highest-scoring game: 27 v 2017

Standings

Canada sit #1 and Slovenia are #6 in the World Championship table heading into this match.

Group A

1Switzerland15
GP5Won5Lost0
2Finland12
GP4Won4Lost0
3Austria9
GP4Won3Lost1
4USA5
GP4Won1Lost2
5Hungary3
GP3Won1Lost2
6Latvia3
GP4Won1Lost3
7Germany1
GP4Won0Lost3
8Great Britain0
GP4Won0Lost4

Group B

1Canada11
GP4Won3Lost0
2Slovakia11
GP4Won3Lost0
3Czech Republic10
GP4Won3Lost0
4Norway7
GP4Won2Lost1
5Sweden6
GP4Won2Lost2
6Slovenia3
GP4Won0Lost2
7Denmark0
GP4Won0Lost4
8Italy0
GP4Won0Lost4

Statistics are for informational purposes only. Past performance does not guarantee future results.

API data: 23 May 2026