⚡ AI
4-2 · Morocco 99%
· Over 2.5 99%
95
📊 FULL-TIME STATS
22
SHOTS
5
11
ON TARGET
1
70
POSSESSION %
30
9
CORNERS
0
10
FOULS
18
0
YELLOW CARDS
3
3.26
XG
0.52
540
PASSES
242
⚡ KEY EVENTS
10'
⚽
Y. Bounou
Own Goal
39'
⚽
Achraf Hakimi
Normal Goal
43'
⚽
W. Isidor
Normal Goal
45'+1
⚽
Ismael Saibari
Normal Goal
67'
🔄
R. Providence
Substitution
67'
🔄
W. Isidor
Substitution
70'
🔄
Brahim Díaz
Substitution
70'
🔄
Ismael Saibari
Substitution
⭐ MAN OF THE MATCH
Bilal El Khannouss
8.9
RATING
📋 PLAYER RATINGS · TOP 5 EACH
Morocco
8.9
Bilal El Khannouss
8.2
S. Rahimi
7.6
Achraf Hakimi
Haiti
W. Isidor
7.7
Danley Jean Jacques
6.9
J. Placide
6.9
🏆 LEAGUE CONTEXT
2
Australia
3
4
Australia
3
4
2
Morocco
3
7
Morocco
3
7
2
Canada
3
4
Canada
3
4
4
Qatar
3
1
Qatar
3
1
4
Haiti
3
0
Haiti
3
0
4
Türkiye
3
3
Türkiye
3
3
💬 COMMENTARY
90'
CARD · Yellow Card
Tripping
79'
CARD · Yellow Card
Unsportsmanlike conduct
79'
CARD · Yellow Card
Unsportsmanlike conduct
10'
⚽
Y. Bounou
Own Goal
39'
⚽
Achraf Hakimi
Normal Goal
43'
⚽
W. Isidor
Normal Goal
45'+1
⚽
Ismael Saibari
Normal Goal
67'
🔄
R. Providence
Substitution 1
67'
🔄
W. Isidor
Substitution 2
70'
🔄
Brahim Díaz
Substitution 1
70'
🔄
Ismael Saibari
Substitution 2
70'
🔄
Ayoub El Kaabi
Substitution 3
78'
⚽
S. Rahimi
Normal Goal
79'
🟨
D. Nazon
Yellow Card
79'
🟨
J. Placide
Yellow Card
80'
🔄
Jean-Kévin Duverne
Substitution 3
80'
🔄
Danley Jean Jacques
Substitution 4
83'
🔄
Anass Salah-Eddine
Substitution 4
83'
🔄
Neil El Aynaoui
Substitution 5
83'
🔄
Lenny Joseph
Substitution 5
89'
⚽
Gessime Yassine
Normal Goal
90'+4
🟨
J. Casimir
Yellow Card
22
SHOTS
5
11
ON TARGET
1
70
POSSESSION %
30
3.26
XG
0.52
9
CORNERS
0
10
FOULS
18
0
YELLOW CARDS
3
22
TOTAL SHOTS
5
11
ON TARGET
1
6
OFF TARGET
3
5
BLOCKED
1
15
INSIDE BOX
2
7
OUTSIDE BOX
3
3.26
XG
0.52
540
TOTAL PASSES
242
478
ACCURATE
193
89
ACCURACY %
80
70
POSSESSION %
30
9
CORNERS
0
5
OFFSIDES
0
1
GK SAVES
8
10
FOULS
18
0
YELLOW CARDS
3
0
RED CARDS
0
🎯 SHOT BREAKDOWN
Morocco
11 sh
Ismael Sai...
1/4
Achraf Hak...
3/3
Bilal El K...
2/2
S. Rahimi
1/1
Gessime Ya...
1/1
Haiti
1 sh
W. Isidor
1/1
📈 xG RACE
3.26 – 0.52
Morocco
Haiti
Morocco
4-2-3-1
1
Y. Bounou
G
20
Ayoub El Kaabi
F
23
Bilal El Khannouss
M
11
Ismael Saibari
M
10
Brahim Díaz
M
4
S. Amrabat
M
24
Neil El Aynaoui
M
26
Anass Salah-Eddine
D
18
C. Riad
D
25
Redouane Halhal
D
2
Achraf Hakimi
D
Y. Bounou
G
20
Ayoub El Kaabi
F
23
Bilal El Khannouss
M
11
Ismael Saibari
M
10
Brahim Díaz
M
4
S. Amrabat
M
24
Neil El Aynaoui
M
26
Anass Salah-Eddine
D
18
C. Riad
D
25
Redouane Halhal
D
2
Achraf Hakimi
D
Bench (15)
HEAD TO HEAD · ALL-TIME · 1 Recent meetings
0
Morocco
1
D Draws
0
Haiti
⚡ AI TOP PICK
Morocco
PROJECTED: 4-2
99%
CONF 95
WIN PROBABILITY
99%
Morocco
1%
Draw
0%
Haiti
🤖 AI MODEL BLEND
| MODEL | Morocc... | D | Haiti |
|---|---|---|---|
| POISSON | 82% | 10% | 9% |
| ELO | 98% | 1% | 1% |
| DL | 99% | 1% | 0% |
| FINAL | 99% | 1% | 0% |
PREDICTED SCORE
4 - 2
📊 OVER / UNDER
OVER 1.5
—
OVER 2.5
99%
OVER 3.5
—
BOTH TEAMS TO SCORE
100%
YES
0%
NO
💡 KEY FACTORS
Morocco 4-2 up at 90'; match effectively over. Confirm home win.
2-goal lead in final minute of regulation — mathematical near-certainty
Morocco scored at 89' to extend lead; Haiti cannot score twice in added time
Haiti already down to 10 effective players with yellow cards; no comeback threat
OVER / UNDER · GOALS
1.5
10 bk
OVER
1.15
UNDER
5.02
2.5
12 bk
OVER
1.53
UNDER
2.46
3.5
12 bk
OVER
2.34
UNDER
1.60
BOTH TEAMS TO SCORE
YES
2.41
11 bk
NO
1.52
11 bk
ASIAN HANDICAP
Away -0.25
7.27 3bk
Away -0.5
4.87 4bk
Away -0.75
4.30 4bk
Away -1
3.86 6bk
Away -1.25
3.04 5bk
Away -1.5
2.48 11bk
🏟 STADIUM
Mercedes-Benz Stadium
Atlanta, Georgia · 73,019 seats
REFEREE
Danny Makkelie, Netherlands
⚖ MATCH OFFICIALS
REFEREE
Danny Makkelie...
—
MOR... MGR
Mohamed Ouahbi
head coach
HAI... MGR
Sebastien Mign...
head coach
🏥 UNAVAILABLE PLAYERS
Morocco · 0 OUT
No injuries reported
Haiti · 0 OUT
No injuries reported
KICK-OFFWed, 24 Jun · 22:00
RoundGroup Stage - 3
Season2026
SURFACEArtificial turf
CAPACITY73,019
🏟
Mercedes-Benz Stadium
Atlanta, Georgia · 73,019