Kickoff weather29°CPartly cloudy3 mph · 0% precip
Group C2026-06-2410:00 PM
4-2
FT
Atlanta StadiumAtlantaUnited States
Full time
Momentum
Timeline and live trends
finished
Morocco vs Haiti. Toggle one metric at a time to inspect the live shape of the match.
Possession tide
Final read MAR controlling - 69% of the ball
ControlsPossession · MAR line7 event filters
line
KO
15'
30'
HT
60'
75'
90'
0%0%50%50%100%100%
10'
Morocco · Own goal · Yassine Bounou
Morocco · Own goal
39'
Morocco · Goal · Achraf Hakimi
Morocco · Tap-in
43'
Haiti · Goal · Wilson Isidor
Assist: Jean-Kévin Duverne
HAI
45+1'
Morocco · Goal · Ismael Saibari
Assist: Achraf Hakimi
MAR
45+1'
Match · Added time · +5'
Match
67'
Haiti · Duckens Nazon on for Wilson Isidor
HAI
67'
Haiti · Louicius Deedson on for Ruben Providence
HAI
70'
Morocco · Azzedine Ounahi on for Brahim Díaz
MAR
70'
Morocco · Soufiane Rahimi on for Ismael Saibari
MAR
70'
Morocco · Gessime Yassine on for Ayoub El Kaabi
MAR
78'
Morocco · Goal · Soufiane Rahimi
Assist: Chadi Riad
MAR
79'
Haiti · Yellow card · Duckens Nazon
HAI
79'
Haiti · Yellow card · Johny Placide
HAI
80'
Haiti · Carlens Arcus on for Jean-Kévin Duverne
HAI
80'
Haiti · Dominique Simon on for Danley Jean Jacques
HAI
83'
Morocco · Noussair Mazraoui on for Anass Salah-Eddine
MAR
83'
Morocco · Samir El Mourabet on for Neil El Aynaoui
MAR
83'
Haiti · Frantzdy Pierrot on for Lenny Joseph
HAI
89'
Morocco · Goal · Gessime Yassine
Assist: Soufiane Rahimi
MAR
90+3'
Match · Added time · +5'
Match
90+3'
Haiti · Yellow card · Josué Casimir
HAI
21 of 150 events · one shared match clock · smoothed visual interpolationline = MAR share, mirror of HAI
Tactical board - same structure across lineup states
Final lineup

Lineup

ManagerMohamed OuahbiManagerSebastien Migne
MAR
HAI
Match lens
Story1 / 4
P1 · The head-to-head story
rating + rivalry note

The head-to-head story

Morocco enters this first-ever meeting with Haiti holding a significant advantage in both world ranking and recent form. Morocco's path to success relies on exploiting wide channels, while Haiti will look to frustrate the opposition early and capitalize on rare counter-attacking opportunities.

Favourite read · tournament history · rivalry
Who's the favourite?
MARFavourite
1866
HAIChallenger
1528
How far each has gone
Tournament history · deepest stage reached per tournament
MARHAI193019501970199020102026
GroupRound of 16Semi-finalTBD
The rivalry
No direct scored meetings in the current historical sample.
P2 · What kind of game
defending gap

What kind of game?

Morocco enters the match with a significant defensive resistance advantage over Haiti. While both sides show similar reliance on set-piece opportunities, Morocco's superior possession control and higher expected goal output suggest they are well-positioned to dictate the tempo of the game.

Style match-up · bigger shape means more of that trait
MARHAI
PossessionDefendingSet piecesThreat
AxisMARHAI
Possession60.3%49.5%
Defending7.7 resistance3.9 resistance
Set pieces36.4%35.0%
Threat1.28 xG/match0.77 xG/match
P3 · Where it'll be decided
channel pressure

Where it'll be decided

The central channel is the primary tactical battleground for both sides. With over 70% of attacking activity concentrated through the middle, the match will likely be defined by midfield control and defensive resilience in the center. Morocco's left wing also presents a secondary point of interest where attacking tendencies align with recent defensive vulnerabilities.

Channel match-up · attack share against concession share
MAR attack %HAI concedes %Left wing15142% overlapCentral7372Right wing1314
P4 · Who to watch
system-led

Who to watch

Morocco and Haiti rely on distinct tactical systems to dictate the match flow. Morocco will look to sustain box pressure and capitalize on set-piece opportunities, while Haiti aims to control the tempo through high possession and disciplined restarts.

Adaptive spotlight · who / what to watch
per-team branch · threat / contain
Moroccosystem-led
B
Box pressure
team tactic
Box touches100th
MAR are a system watch if they keep repeat touches around the penalty area.
Contain it by protecting the top of the box; the cost is inviting wide circulation.
SP
Set-piece pressure
team tactic
Set-piece share91th
MAR are worth watching on restarts when the first contact lands in the box.
Contain it by conceding fewer cheap restarts; the cost is defending deeper for longer spells.
Haitisystem-led
SP
Set-piece pressure
team tactic
Set-piece share87th
HAI are worth watching on restarts when the first contact lands in the box.
Contain it by conceding fewer cheap restarts; the cost is defending deeper for longer spells.
C
Control rhythm
team tactic
Possession71th
HAI are the system watch if possession keeps the match in their tempo band.
Contain it by disrupting the first pass after recovery; the cost is committing numbers forward.