Houston Stadium
Canada
Morocco
50
%
wins
- 5 wins
- 4 draws
- 1 loss
10
last matches
- 7 wins
- 3 draws
- 0 losses
70
%
wins
Tournament
Match
1
2
Result
W
28.06.2026
FIFA World Cup
South Africa
Canada
0
0
0
1
0
1
L
24.06.2026
FIFA World Cup
Switzerland
Canada
0
0
2
1
2
1
W
19.06.2026
FIFA World Cup
Canada
Qatar
3
0
3
0
6
0
D
12.06.2026
FIFA World Cup
Canada
Bosnia and Herzegovina
0
1
1
0
1
1
D
06.06.2026
Int. Friendly Games
Canada
Republic of Ireland
1
0
0
1
1
1
W
02.06.2026
Int. Friendly Games
Canada
Uzbekistan
0
0
2
0
2
0
D
01.04.2026
Int. Friendly Games
Canada
Tunisia
0
0
0
0
0
0
D
28.03.2026
Int. Friendly Games
Canada
Iceland
0
2
2
0
2
2
W
18.01.2026
Int. Friendly Games
Canada
Guatemala
0
0
1
0
1
0
W
19.11.2025
Int. Friendly Games
Venezuela
Canada
0
1
0
1
0
2
Tournament
Match
1
2
RT
ET
P
Result
W
30.06.2026
FIFA World Cup
Netherlands
Morocco
0
0
1
1
1
1
0
0
2
3
1
P
1
W
25.06.2026
FIFA World Cup
Morocco
Haiti
2
2
2
0
4
2
–
–
–
–
4
2
W
20.06.2026
FIFA World Cup
Scotland
Morocco
0
1
0
0
0
1
–
–
–
–
0
1
D
14.06.2026
FIFA World Cup
Brazil
Morocco
1
1
0
0
1
1
–
–
–
–
1
1
D
07.06.2026
Int. Friendly Games
Morocco
Norway
1
0
0
1
1
1
–
–
–
–
1
1
W
02.06.2026
Int. Friendly Games
Morocco
Madagascar
2
0
2
0
4
0
–
–
–
–
4
0
W
26.05.2026
Int. Friendly Games
Morocco
Burundi
0
0
5
0
5
0
–
–
–
–
5
0
W
31.03.2026
Int. Friendly Games
Morocco
Paraguay
0
0
2
1
2
1
–
–
–
–
2
1
D
27.03.2026
Int. Friendly Games
Morocco
Ecuador
0
0
1
1
1
1
–
–
–
–
1
1
W
18.01.2026
Africa Cup of Nations
Senegal
Morocco
0
0
0
3
-1
0
1
3
–
–
0
ET
3
Canada
Morocco
All tournaments
10
Matches
All tournaments
Match
1st half
2nd half
Match
1st half
2nd half
17
Total goals
23
6
Conceded
7
11
Yellow Cards
9
0
Red cards
0
58
Corners
40
79
Free Kicks
110
9
Offsides
12
Canada
Morocco
0
%
wins
- 0 wins
- 0 draws
- 1 loss
1
last match
- 1 win
- 0 draws
- 0 losses
100
%
wins
Tournament
Match
1
2
Result
01.12.2022
FIFA World Cup
Canada
Morocco
1
2
0
0
1
2
Canada
All tournaments
1
Match
Morocco
All tournaments
Match
1st half
2nd half
Match
1st half
2nd half
1
Total goals
2
4
Yellow Cards
0
0
Red cards
0
6
Corners
2
17
Free Kicks
18
4
Offsides
4
Canada
Morocco
4-4-2
4-2-3-1
16
Crepeau
22
Laryea
13
Cornelius
15
Bombito
2
Johnston
11
Millar
7
Eustaquio
25
Saliba
17
Buchanan
12
Oluwaseyi
10
David
11
Saibari
10
Diaz
8
Ounahi
23
El Khannouss
24
El Aynaoui
6
Bouaddi
2
Hakimi
14
Diop
18
Riad
3
Mazraoui
1
Bounou
head coaches
Jesse Marsch
Mohamed Ouahbi
Canada
Morocco
All tournaments
10
FWD
Jonathan David
25
10
9
FWD
Cyle Larin
25
4
17
FWD
Tajon Buchanan
22
4
14
MDF
Jacob Shaffelburg
18
3
25
MDF
Nathan Saliba
10
3
All tournaments
10
FWD
Brahim Diaz
14
6
11
MDF
Ismael Saibari
13
4
20
FWD
Ayoub El Kaabi
14
3
24
MDF
Neil El Aynaoui
13
2
16
MDF
Gessime Yassine
7
1
Lineups
Canada
Morocco
Lineups
Canada
Morocco
Canada
Morocco
All tournaments
10
FWD
Jonathan David
25
10
9
FWD
Cyle Larin
25
4
17
FWD
Tajon Buchanan
22
4
14
MDF
Jacob Shaffelburg
18
3
25
MDF
Nathan Saliba
10
3
24
FWD
Promise David
12
2
12
FWD
Tani Oluwaseyi
20
2
26
FWD
Jayden Nelson
10
1
21
MDF
Jonathan Osorio
22
1
23
DEF
Niko Sigur
14
1
7
MDF
Stephen Eustaquio
20
1
18
GLK
Owen Goodman
6
0
20
FWD
Ali Ahmed
17
0
5
DEF
Joel Waterman
20
0
1
GLK
Dayne St. Clair
23
0
6
MDF
Mathieu Choiniere
20
0
3
DEF
Alfie Jones
4
0
4
DEF
Luc De Fougerolles
16
0
19
DEF
Alphonso Davies
12
0
11
MDF
Liam Millar
17
0
22
DEF
Richie Laryea
23
0
13
DEF
Derek Cornelius
21
0
15
DEF
Moise Bombito
16
0
2
DEF
Alistair Johnston
24
0
16
GLK
Maxime Crepeau
25
0
All tournaments
10
FWD
Brahim Diaz
14
6
11
MDF
Ismael Saibari
13
4
20
FWD
Ayoub El Kaabi
14
3
24
MDF
Neil El Aynaoui
13
2
16
MDF
Gessime Yassine
7
1
9
FWD
Soufiane Rahimi
14
1
23
MDF
Bilal El Khannouss
14
1
14
DEF
Issa Diop
7
1
2
DEF
Achraf Hakimi
14
1
21
FWD
Ayoube Amaimouni
5
0
15
MDF
Samir El Mourabet
7
0
7
MDF
Chemsdine Talbi
12
0
25
DEF
Redouane Halhal
7
0
17
FWD
Amine Sbai
5
0
26
DEF
Anass Salah Eddine
12
0
19
DEF
Youssef Belammari
11
0
5
DEF
Marwane Saadane
5
0
13
DEF
Zakaria El Ouahdi
7
0
22
GLK
Ahmed Reda Tagnaouti
5
0
4
MDF
Sofyan Amrabat
11
0
12
GLK
Munir El Kajoui
12
0
8
MDF
Azzedine Ounahi
11
0
6
MDF
Ayyoub Bouaddi
5
0
3
DEF
Noussair Mazraoui
13
0
18
DEF
Chadi Riad
8
0
1
GLK
Yassine Bounou
14
0
Group stage
Playoffs
Group stage
Playoffs
04.07.2026 04:30
Colombia
Ghana
–
–
–
–
–
–
03.07.2026 06:00
Switzerland
Algeria
–
–
–
–
–
–
03.07.2026 21:00
Australia
Egypt
–
–
–
–
–
–
04.07.2026 01:00
Argentina
Cape Verde
–
–
–
–
–
–
01.07.2026 19:00
England
DR Congo
–
–
–
–
–
–
01.07.2026 04:00
Mexico
Ecuador
–
–
–
–
–
–
30.06.2026 20:00
Ivory Coast
Norway
0
1
1
1
1
2
29.06.2026 20:00
Brazil
Japan
0
1
2
0
2
1
01.07.2026 23:00
Belgium
Senegal
–
–
–
–
–
–
29.06.2026 23:30
Germany
Paraguay
0
1
1
0
1
1
0
0
3
4
1
P
1
01.07.2026 00:00
France
Sweden
–
–
–
–
–
–
28.06.2026 22:00
South Africa
Canada
0
0
0
1
0
1
30.06.2026 04:00
Netherlands
Morocco
0
0
1
1
1
1
0
0
2
3
1
P
1
03.07.2026 02:00
Portugal
Croatia
–
–
–
–
–
–
02.07.2026 22:00
Spain
Austria
–
–
–
–
–
–
02.07.2026 03:00
USA
Bosnia and Herzegovina
–
–
–
–
–
–