Data coverage

Morocco vs Haiti

Score updated: · Updates may be delayed.
World Cup · 2026 · Group Stage - 3
24 June 2026 at 22:00 UTC · Mercedes-Benz Stadium →1 AMB Drive North West, Atlanta
Morocco
4:2
Full time
Haiti
Half-time2–2
Regulation4–2

Referee: Danny Makkelie, Netherlands

Morocco beat Haiti 4–2 in the World Cup on 24 June 2026.

Match events

EVENTS
BonoOwn goal
W. IsidorGoal · Assist: J. Duverne
I. SaibariGoal · Assist: A. Hakimi
On: D. NazonOff: R. ProvidenceSubstitution
On: L. DeedsonOff: W. IsidorSubstitution
On: G. YassineOff: A. El KaabiSubstitution
On: A. OunahiOff: B. DiazSubstitution
On: S. RahimiOff: I. SaibariSubstitution
S. RahimiGoal · Assist: C. Riad
Johny PlacideYellow cardArgument
Duckens NazonYellow cardArgument
On: D. SimonOff: D. Jean JacquesSubstitution
On: C. ArcusOff: J. DuverneSubstitution
On: N. MazraouiOff: A. Salah-EddineSubstitution
On: S. El MourabetOff: N. El AynaouiSubstitution
On: F. PierrotOff: L. JosephSubstitution
G. YassineGoal · Assist: S. Rahimi
Josué CasimirYellow cardFoul
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
69%Ball Possession31%
5Blocked Shots3
9Corner Kicks1
10Fouls18
1Goalkeeper Saves8
5Offsides0
88%Passes %80%
477Passes accurate198
—Red Cards—
15Shots insidebox4
6Shots off Goal4
11Shots on Goal2
7Shots outsidebox5
22Total Shots9
541Total passes247
0Yellow Cards3
3.76expected_goals0.67
-0.18goals_prevented-0.18

Lineups

Formations

Morocco

4-2-3-1

Haiti

4-4-1-1

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