Data coverage

Canada vs Morocco

Score updated: · Updates may be delayed.
World Cup · 2026 · Round of 16
4 July 2026 at 17:00 UTC · NRG Stadium
Canada
0:3
Full time
Morocco
Half-time0–0
Regulation0–3

Referee: Michael Oliver, England

Morocco beat Canada 3–0 in the World Cup on 4 July 2026.

Match events

EVENTS
Redouane HalhalYellow cardFoul
On: S. RahimiOff: I. SaibariSubstitution
Richie LaryeaYellow cardArgument
Achraf HakimiYellow cardOff the ball foul
Jonathan DavidYellow cardFoul
Bilal El KhannoussYellow cardFoul
Azzedine OunahiYellow cardFoul
Luc De FougerollesYellow cardFoul
A. OunahiGoal · Assist: A. Hakimi
On: C. LarinOff: T. OluwaseyiSubstitution
On: S. AmrabatOff: A. BouaddiSubstitution
On: C. TalbiOff: B. El KhannoussSubstitution
Cyle LarinYellow cardFoul
On: J. ShaffelburgOff: R. LaryeaSubstitution
On: P. DavidOff: A. AhmedSubstitution
A. OunahiGoal · Assist: B. Diaz
On: J. NelsonOff: T. BuchananSubstitution
On: J. OsorioOff: N. SigurSubstitution
On: S. El MourabetOff: A. OunahiSubstitution
On: M. SaadaneOff: I. DiopSubstitution
S. RahimiGoal · Assist: B. Diaz
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

FULL MATCH
45%Ball Possession55%
3Blocked Shots0
11Corner Kicks1
24Fouls14
1Goalkeeper Saves3
2Offsides3
76%Passes %82%
272Passes accurate388
—Red Cards—
6Shots insidebox3
4Shots off Goal1
3Shots on Goal4
4Shots outsidebox2
10Total Shots5
359Total passes473
4Yellow Cards4
0.84expected_goals0.82
0.53goals_prevented0.53

Lineups

Formations

Canada

4-4-2

Morocco

4-2-3-1

Source: API-Football · Match updated · About the data