World Cup
Morocco 4-2 Haiti
Morocco vs Haiti finished 4-2 in World Cup. Key event: 10' Bono (Own Goal). Head to head: No scored head-to-head meetings before 24 Jun 2026. Venue: Mercedes-Benz Stadium. Home form: W D D W W; Away form: L L L W D. Forecast and odds: Advice: Combo Double chance : Morocco or draw and -3.5 goals; Favourite: Morocco; Home: 50%; Draw: 50%; Away: 0%; Match Winner: 1.15 / 7.6 / 15. Also shown: timeline, team statistics, lineups, top players, recent team results.
Match preview 2 facts
Form before this match (24 Jun 2026): up to 5 scored matches per team, latest first. W = win, D = draw, L = loss. Each row states its sample size.
Home form
W D D W W
Matches: 5 · 11 pts, goals 12-2, 2.40 scored/match, 0.40 conceded/match
Away form
L L L W D
Matches: 5 · 4 pts, goals 6-7, 1.20 scored/match, 1.40 conceded/match
Timeline 24 events
The goal sequence could not be confirmed against the final score. Available events are shown below.
10'
⚽
Goal
Bono
Haiti Own Goal
39'
⚽
Goal
A. Hakimi
Morocco Normal Goal
40'
VAR
VAR
Achraf Hakimi
Morocco Goal confirmed
43'
⚽
Goal
W. Isidor
Haiti assist J. Duverne · Normal Goal
45'
⚽
Goal
I. Saibari
Morocco assist A. Hakimi · Normal Goal
46+1'
⚽
Goal
Ismael Saibari
Morocco assist Achraf Hakimi · Normal Goal
67'
↔
Sub
R. Providence
Haiti replaced by D. Nazon
67'
↔
Sub
W. Isidor
Haiti replaced by L. Deedson
70'
↔
Sub
B. Diaz
Morocco replaced by A. Ounahi
70'
↔
Sub
I. Saibari
Morocco replaced by S. Rahimi
70'
↔
Sub
A. El Kaabi
Morocco replaced by G. Yassine
78'
⚽
Goal
S. Rahimi
Morocco assist C. Riad · Normal Goal
Show 12 more timeline eventsHide 12 timeline events
Latest team results
Latest 12 recorded results shown; this match is excluded. Includes 10 after this match (24 Jun 2026). These rows are separate from the pre-match sample. Form badges refer to the period before each listed fixture.
Showing 8 of 12 team results.
Show 4 more team resultsHide 4 team results
Team statistics 13 metrics
Show 5 more statisticsHide 5 statistics
Lineups & managers
Morocco
4-2-3-1 · 11 starters · Manager Mohamed Ouahbi
1
Yassine Bounou
GK
2
Achraf Hakimi
DEF
25
Redouane Halhal
DEF
18
Chadi Riad
DEF
26
Anass Salah-Eddine
DEF
4
Sofyan Amrabat
MID
24
Neil El Aynaoui
MID
10
Brahim Díaz
MID
11
Ismael Saibari
MID
23
Bilal El Khannouss
MID
20
Ayoub El Kaabi
FWD
Show 15 substitutesHide 15 substitutes
12
Munir El Kajoui
GK
22
Ahmed Reda Tagnaouti
GK
3
Noussair Mazraoui
DEF
5
Marwane Saadane
DEF
13
Zakaria El Ouahdi
DEF
14
Issa Diop
DEF
19
Youssef Belammari
DEF
6
Ayyoub Bouaddi
MID
7
Chemsdine Talbi
FWD
8
Azzedine Ounahi
MID
15
Samir El Mourabet
MID
16
Gessime Yassine
FWD
17
Amine Sbai
FWD
9
Soufiane Rahimi
FWD
21
Ayoube Amaimouni Echghouyab
FWD
Haiti
4-4-1-1 · 11 starters · Manager Sebastien Migne
1
Johny Placide
GK
22
Jean-Kévin Duverne
DEF
4
Ricardo Adé
DEF
5
Hannes Delcroix
DEF
8
Martin Expérience
DEF
21
Josué Casimir
MID
17
Danley Jean Jacques
MID
10
Jean-Ricner Bellegarde
MID
15
Ruben Providence
MID
18
Wilson Isidor
FWD
16
Lenny Joseph
FWD
Show 16 substitutesHide 16 substitutes
11
Louicius Don Deedson
FWD
9
Duckens Nazon
FWD
12
Alexandre Pierre
GK
23
Josué Duverger
GK
2
Carlens Arcus
DEF
3
Keeto Thermoncy
DEF
6
C. Sainte
—
14
Garven-Michee Metusala
DEF
13
Duke Lacroix
DEF
6
Carl Fred Sainté
MID
24
Wilguens Paugain
DEF
26
Woodensky Pierre
MID
25
Dominique Simon
MID
7
Derrick Etienne
FWD
20
Frantzdy Pierrot
FWD
19
Yassin Fortune
FWD
Forecast and odds
AdviceCombo Double chance : Morocco or draw and -3.5 goals
FavouriteMorocco
Home50%
Draw50%
Away0%
Match Winner1.15 / 7.6 / 15