WORLD CUP
WEDNESDAY, 24 JUN 2026
Mercedes-Benz Stadium
Morocco
Haiti
BTTS
Yes
Over / Under 2.5
Over 2.5
1X2 Pick
Home Win
Confidence
High / 81.6%
Correct Score
2-1
Match Facts
Over 2.5 is recommended for this match.
BTTS prediction: Yes
1X2 Prediction
Recommended: Home Win
0%
25%
50%
75%
100%
Over/Under 2.5 Prediction
Recommended: Over 2.5
Selected
66.7%
-
66.7%
Probability
Opposite
33.3%
-
0%
25%
50%
75%
100%
BTTS Prediction
Recommended: Yes
Yes / Selected
67.1%
-
67.1%
Probability
No / Opposite
32.9%
-
0%
25%
50%
75%
100%
Recent Form & Performance
Morocco
DLLLW
Morocco have scored 15 goals and conceded 4 goals in the analysed sample.
| Date | Match | Score | Result |
|---|---|---|---|
| Recent | Morocco | 15 - 4 | D |
Haiti
DDLDW
Haiti have scored 6 goals and conceded 8 goals in the analysed sample.
| Date | Match | Score | Result |
|---|---|---|---|
| Recent | Haiti | 6 - 8 | W |
Season Statistics
Morocco
7 matches
Haiti
6 matches
| 2.14 | Average Goals Scored | 1 |
| 0.57 | Average Goals Conceded | 1.33 |
| 4 | BTTS Yes | 2 |
| 3 | Over 2.5 | 3 |
| 3.71 | Shots on Goal | 2.17 |
Head to Head
Morocco vs Haiti
Previous meetings, H2H tips, goal trends and direct comparison.
1 Matches
Matches Played
1
Morocco Wins
1
Draws
0
Haiti Wins
0
Morocco
100%
Draw
0%
Haiti
0%
BTTS
1/1 (100%)
Over 2.5 Goals
1/1 (100%)
Average Goals
6
H2H Tips
0 Found
Strong H2H Angles
Minimum rule: 2+ successful matches and 66%+ success rate.
No strong H2H angle found
Not enough matches or success rate is below 66%.
Recent H2H Matches
Latest meetings| Date | Competition | Match | Score | Result |
|---|---|---|---|---|
| 24 Jun 2026 | World Cup |
Morocco
Haiti
|
4 : 2 | W |
Match Statistics
Morocco vs Haiti
Fast live-style comparison with key match metrics.
Morocco
Haiti
Possession
70%
-
30%
Total Shots
22
-
5
Shots on Target
11
-
1
Expected Goals
3.26
-
0.52
Match Momentum
Who controlled the key numbers?
visual comparison
22
Total Shots
5
11
Shots on Goal
1
6
Shots off Goal
3
5
Blocked Shots
1
15
Shots Inside Box
2
7
Shots Outside Box
3
9
Corner Kicks
0
3.26
Expected Goals
0.52
70%
Ball Possession
30%
540
Total Passes
242
478
Accurate Passes
193
10
Fouls
18
5
Offsides
0
🟨 0
Yellow Cards
3 🟨
🟥 0
Red Cards
0 🟥
1
Goalkeeper Saves
8
Attacking
22
Total Shots
5
11
Shots on Goal
1
6
Shots off Goal
3
5
Blocked Shots
1
15
Shots Inside Box
2
7
Shots Outside Box
3
9
Corner Kicks
0
3.26
Expected Goals
0.52
Passing & Control
70%
Ball Possession
30%
540
Total Passes
242
478
Accurate Passes
193
Discipline
10
Fouls
18
5
Offsides
0
0
Yellow Cards
3
0
Red Cards
0
1
Goalkeeper Saves
8
Team Lineups
Morocco vs Haiti
FlashScore style player positions, formations, substitutions and events.
4-2-3-1
4-4-1-1
Morocco
4-2-3-1
4-4-1-1
Haiti
1 Yassine Bounou
2 Achraf Hakimi
25 Redouane Halhal
18 Chadi Riad
26 Anass Salah-Eddine
24 Neil El Aynaoui
4 Sofyan Amrabat
10 Brahim Díaz
11 Ismael Saibari
23 Bilal El Khannouss
20 Ayoub El Kaabi
1 Johny Placide
22 Jean-Kévin Duverne
4 Ricardo Adé
5 Hannes Delcroix
8 Martin Expérience
21 Josué Casimir
17 Danley Jean Jacques
10 Jean-Ricner Bellegarde
15 Ruben Providence
18 Wilson Isidor
16 Lenny Joseph
Morocco
Starting XI
11 players
1
Yassine Bounou
G
⚽ 10'
2
Achraf Hakimi
D
⚽ 39'🎯 45+1'
25
Redouane Halhal
D
18
Chadi Riad
D
🎯 78'
26
Anass Salah-Eddine
D
↓ 83'
24
Neil El Aynaoui
M
↓ 83'
4
Sofyan Amrabat
M
10
Brahim Díaz
M
↓ 70'
11
Ismael Saibari
M
⚽ 45+1'↓ 70'
23
Bilal El Khannouss
M
20
Ayoub El Kaabi
F
↓ 70'
Substitutes
15 players
8
Azzedine Ounahi
M
↑ 70'
16
Gessime Yassine
F
⚽ 89'↑ 70'
9
Soufiane Rahimi
F
⚽ 78'🎯 89'↑ 70'
3
Noussair Mazraoui
D
↑ 83'
15
Samir El Mourabet
M
↑ 83'
12
Munir El Kajoui
G
22
Ahmed Reda Tagnaouti
G
5
Marwane Saadane
D
13
Zakaria El Ouahdi
D
14
Issa Diop
D
19
Youssef Belammari
D
6
Ayyoub Bouaddi
M
7
Chemsdine Talbi
F
17
Amine Sbai
F
21
Ayoube Amaimouni Echghouyab
F
Haiti
Starting XI
11 players
1
Johny Placide
G
YC 79'
22
Jean-Kévin Duverne
D
🎯 43'↓ 80'
4
Ricardo Adé
D
5
Hannes Delcroix
D
8
Martin Expérience
D
21
Josué Casimir
M
YC 90+4'
17
Danley Jean Jacques
M
↓ 80'
10
Jean-Ricner Bellegarde
M
15
Ruben Providence
M
↓ 67'
18
Wilson Isidor
F
⚽ 43'↓ 67'
16
Lenny Joseph
F
↓ 83'
Substitutes
15 players
11
Louicius Don Deedson
F
↑ 67'
9
Duckens Nazon
F
↑ 67'YC 79'
2
Carlens Arcus
D
↑ 80'
25
Dominique Simon
M
↑ 80'
20
Frantzdy Pierrot
F
↑ 83'
12
Alexandre Pierre
G
23
Josué Duverger
G
3
Keeto Thermoncy
D
14
Garven-Michee Metusala
D
13
Duke Lacroix
D
6
Carl Fred Sainté
M
24
Wilguens Paugain
D
26
Woodensky Pierre
M
7
Derrick Etienne
F
19
Yassin Fortune
F
Last matches: Morocco
L
W
D
W
D
2W 2D 1L
09.07.26
Wor
Morocco
France
0
2
L
04.07.26
Wor
Morocco
Canada
3
0
W
30.06.26
Wor
Morocco
Netherlands
1
1
D
19.06.26
Wor
Morocco
Scotland
1
0
W
13.06.26
Wor
Morocco
Brazil
1
1
D
07.06.26
Fri
Morocco
Norway
1
1
D
02.06.26
Fri
Morocco
Madagascar
4
0
W
26.05.26
Fri
Morocco
Burundi
5
0
W
31.03.26
Fri
Morocco
Paraguay
2
1
W
27.03.26
Fri
Morocco
Ecuador
1
1
D
Last matches: Haiti
L
L
L
W
D
1W 1D 3L
20.06.26
Wor
Haiti
Brazil
0
3
L
14.06.26
Wor
Haiti
Scotland
0
1
L
06.06.26
Fri
Haiti
Peru
1
2
L
03.06.26
Fri
Haiti
New Zealand
4
0
W
31.03.26
Fri
Haiti
Iceland
1
1
D
29.03.26
Fri
Haiti
Tunisia
0
1
L
Last matches: Morocco
D
W
W
W
D
3W 2D 0L
07.06.26
Fri
Morocco
Norway
1
1
D
02.06.26
Fri
Morocco
Madagascar
4
0
W
26.05.26
Fri
Morocco
Burundi
5
0
W
31.03.26
Fri
Morocco
Paraguay
2
1
W
27.03.26
Fri
Morocco
Ecuador
1
1
D
Last matches: Haiti
L
0W 0D 1L
20.06.26
Wor
Haiti
Brazil
0
3
L
Morocco
Haiti