Match
Timeline
22'
S. Rahimi ↑
I. Saibari ↓
45+6'
Half time · 0-0
50'
⚽
assist: A. Hakimi
C. Larin ↑
T. Oluwaseyi ↓
63'
63'
S. Amrabat ↑
A. Bouaddi ↓
63'
C. Talbi ↑
B. El Khannouss ↓
67'
J. Shaffelburg ↑
R. Laryea ↓
78'
P. David ↑
A. Ahmed ↓
78'
82'
⚽
assist: B. Diaz
J. Nelson ↑
T. Buchanan ↓
87'
J. Osorio ↑
N. Sigur ↓
87'
87'
S. El Mourabet ↑
A. Ounahi ↓
87'
M. Saadane ↑
I. Diop ↓
90'
⚽
assist: B. Diaz
Full time · 0-3
Match
Stats
45%
Possession
55%
0.84
Expected goals (xG)
0.82
10
Shots
5
3
Shots on target
4
6
Shots inside box
3
11
Corners
1
359
Passes
473
272
Accurate passes
388
24
Fouls
14
2
Offsides
3
1
Saves
3
4
Yellow cards
4
Ratings
Top performers
Azzedine Ounahi Morocco · 2G9.0
Yassine Bounou Morocco7.9
Noussair Mazraoui Morocco7.9
Stephen Eustaquio Canada7.5
Achraf Hakimi Morocco · 1A7.5
Tani Oluwaseyi Canada7.3
Confirmed
Lineups
4-4-2
Coach: Jesse Marsch
Substitutes (14)
4-2-3-1
Coach: Mohamed Ouahbi
Substitutes (15)
Team news
Missing players
- Canada
- I. Koné · Missing Fixture · Fracture Of Lower Leg
- Morocco
Head to head
Last 1 meetings
0Canada
0Draws
1Morocco
2026-07-04Canada0 — 3Morocco