| 4 Jul 2026-7:00 pm
Canada
d d w l w
0 : 3
0.86
xG
0.84
Full Time
Morocco
d d w w d
A. Ounahi
50'
A. Ounahi
82'
S. Rahimi
90'+8'
Stats
Commentary
Timeline
Line-Ups
Next Match
Round matches
Canada
Morocco
Off Target 4 Blocked 4
On Target 3
On Target 4
Off Target 1
0 Goals 3
45 Ball Possession 55
356 Total passes 472
271 Passes accurate 389
24 Fouls 14
11 Corners 1
2 Offsides 3
4 Yellow Cards 4
11 Shots 5
3 Shots on Goal 4
4 Shots off Goal 1
7 Shots insidebox 3
4 Blocked Shots 0
4 Shots outsidebox 2
1 Goalkeeper Saves 3
0.86 Expected Goals 0.84
Canada
Morocco
20' Yellow Card
R. Halhal
Roughing
R. Halhal
22' Substitute
In:S. Rahimi
Out:I. Saibari
S. Rahimi
40' Yellow Card
A. Hakimi
Unsportsmanlike conduct
A. Hakimi
R. Laryea
Yellow Card 40'
R. Laryea
Unsportsmanlike conduct
J. David
Yellow Card 43'
J. David
Holding
45' Yellow Card
A. Ounahi
Tripping
A. Ounahi
45' +6' Yellow Card
B. El Khannouss
Roughing
B. El Khannouss
L. De Fougerolles
Yellow Card 49'
L. De Fougerolles
Tripping
50' 0:1 Goal
A. Ounahi
Assistant: A. Hakimi
A. Ounahi
63' Substitute
In:S. Amrabat
Out:A. Bouaddi
S. Amrabat
63' Substitute
In:C. Talbi
Out:B. El Khannouss
C. Talbi
C. Larin
Substitute 63'
In:C. Larin
Out:T. Oluwaseyi
C. Larin
Yellow Card 67'
C. Larin
Foul
P. David
Substitute 78'
In:P. David
Out:A. Ahmed
J. Shaffelburg
Substitute 79'
In:J. Shaffelburg
Out:R. Laryea
82' 0:2 Goal
A. Ounahi
Assistant: Brahim Díaz
A. Ounahi
87' Substitute
In:M. Saâdane
Out:I. Diop
M. Saâdane
87' Substitute
In:S. El Mourabet
Out:A. Ounahi
S. El Mourabet
J. Nelson
Substitute 87'
In:J. Nelson
Out:T. Buchanan
J. Osorio
Substitute 87'
In:J. Osorio
Out:N. Sigur
90' +8' 0:3 Goal
S. Rahimi
Assistant: Brahim Díaz
S. Rahimi
1st Half
45' 15' 30'
7'
 
2nd Half
90' 60' 75'
8'
player photo
5.77
16
M. Crepeau
player photo
5.97
22
R. Laryea
player photo
6.1
4
L. De Fougerolles
player photo
5.96
15
M. Lumpungu
player photo
6.49
2
A. Johnston
player photo
6.5
20
A. Ahmed
player photo
6.64
7
S. Eustaquio
player photo
6.43
23
N. Sigur
player photo
6.07
17
T. Buchanan
player photo
6.21
12
T. Oluwaseyi
player photo
6.25
10
J. David
player photo
7.05
1
Y. Bounou
player photo
7.77
3
N. Mazraoui
player photo
7.08
25
R. Halhal
player photo
7.66
14
I. Diop
player photo
6.87
2
A. Hakimi
player photo
6.58
24
N. El Aynaoui
player photo
6.66
6
A. Bouaddi
player photo
6.47
23
B. El Khannouss
player photo
9.23
8
A. Ounahi
player photo
6.41
10
Brahim Díaz
player photo
6.79
11
I. Saibari
field field
Canada
16
g
player photo
5.77
6.49
5.96
49'
6.1
22
d
player photo
40'79'
5.97
87'
6.07
23
m
player photo
87'
6.43
6.64
20
m
player photo
78'
6.5
10
f
player photo
43'
6.25
63'
6.21
Substitutes
18
g
player photo
19
d
player photo
3
d
player photo
21
m
player photo
87'
5.87
79'
6.31
25
m
player photo
11
m
player photo
24
f
player photo
78'
6.41
9
f
player photo
63'67'
5.92
26
f
player photo
87'
6.85
Coach
Morocco
1
g
player photo
7.05
2
d
player photo
40'
6.87
14
d
player photo
87'
7.66
25
d
player photo
20'
7.08
7.77
63'
6.66
6.58
6.41
8
m
player photo
45'50'82'87'
9.23
45'63'
6.47
11
f
player photo
22'
6.79
Substitutes
12
g
player photo
87'
7.09
18
d
player photo
17
m
player photo
63'
6.34
87'
6.8
7
m
player photo
63'
6.7
16
f
player photo
9
f
player photo
22'90'
6.45
World Cup
18 Jun 2026
- 6:00 pm
Czech Republic
1 1
South Africa
World Cup
18 Jun 2026
- 9:00 pm
Switzerland
4 1
Bosnia & Herzegovina
World Cup
19 Jun 2026
- 12:00 am
Canada
6 0
Qatar
World Cup
19 Jun 2026
- 3:00 am
Mexico
1 0
South Korea
World Cup
19 Jun 2026
- 9:00 pm
USA
2 0
Australia
World Cup
20 Jun 2026
- 12:00 am
Scotland
0 1
Morocco
World Cup
20 Jun 2026
- 2:30 am
Brazil
3 0
Haiti
World Cup
20 Jun 2026
- 5:00 am
Türkiye
0 1
Paraguay
World Cup
20 Jun 2026
- 7:00 pm
Netherlands
5 1
Sweden
World Cup
20 Jun 2026
- 10:00 pm
Germany
2 1
Ivory Coast
World Cup
21 Jun 2026
- 2:00 am
Ecuador
0 0
Curaçao
World Cup
21 Jun 2026
- 6:00 am
Tunisia
0 4
Japan
World Cup
21 Jun 2026
- 6:00 pm
Spain
4 0
Saudi Arabia
World Cup
21 Jun 2026
- 9:00 pm
Belgium
0 0
Iran
World Cup
22 Jun 2026
- 12:00 am
Uruguay
2 2
Cape Verde Islands
World Cup
22 Jun 2026
- 3:00 am
New Zealand
1 3
Egypt
World Cup
22 Jun 2026
- 7:00 pm
Argentina
2 0
Austria
World Cup
22 Jun 2026
- 11:00 pm
France
3 0
Iraq
World Cup
23 Jun 2026
- 2:00 am
Norway
3 2
Senegal
World Cup
23 Jun 2026
- 5:00 am
Jordan
1 2
Algeria
World Cup
23 Jun 2026
- 7:00 pm
Portugal
5 0
Uzbekistan
World Cup
23 Jun 2026
- 10:00 pm
England
0 0
Ghana
World Cup
24 Jun 2026
- 1:00 am
Panama
0 1
Croatia
World Cup
24 Jun 2026
- 4:00 am
Colombia
1 0
Congo DR
World Cup
4 Jul 2026
- 7:00 pm
Canada
0 3
Morocco
World Cup
4 Jul 2026
- 11:00 pm
Paraguay
- -
France
World Cup
5 Jul 2026
- 10:00 pm
Brazil
- -
Norway
World Cup
6 Jul 2026
- 2:00 am
Mexico
- -
England
World Cup
6 Jul 2026
- 9:00 pm
Portugal
- -
Spain
World Cup
7 Jul 2026
- 2:00 am
USA
- -
Belgium
World Cup
7 Jul 2026
- 6:00 pm
Argentina
- -
Egypt
World Cup
7 Jul 2026
- 10:00 pm
Switzerland
- -
Colombia

View Competition Stats

2025-2026
All trademarks, club logos, tournaments, leagues, players, and names appearing on this page are the property of their respective owners