⚡ AI
0-2 · Morocco 95%
92
📊 FULL-TIME STATS
11
SHOTS
5
3
ON TARGET
4
45
POSSESSION %
55
11
CORNERS
1
24
FOULS
14
4
YELLOW CARDS
4
0.86
XG
0.84
356
PASSES
472
⚡ KEY EVENTS
20'
🟨
R. Halhal
Yellow Card
22'
🔄
I. Saibari
Substitution
40'
🟨
A. Hakimi
Yellow Card
40'
🟨
R. Laryea
Yellow Card
43'
🟨
J. David
Yellow Card
45'
🟨
A. Ounahi
Yellow Card
45'+6
🟨
B. El Khannouss
Yellow Card
49'
🟨
L. De Fougerolles
Yellow Card
⭐ MAN OF THE MATCH
A. Ounahi
9.2
RATING
📋 PLAYER RATINGS · TOP 5 EACH
Canada
6.9
J. Nelson
6.6
S. Eustáquio
6.5
A. Johnston
Morocco
A. Ounahi
9.2
N. Mazraoui
7.8
I. Diop
7.7
🏆 LEAGUE CONTEXT
2
Morocco
3
7
Morocco
3
7
2
Canada
3
4
Canada
3
4
2
South Africa
3
4
South Africa
3
4
2
Australia
3
4
Australia
3
4
💬 COMMENTARY
67'
CARD · Yellow Card
Foul
49'
CARD · Yellow Card
Tripping
45'
CARD · Yellow Card
Roughing
45'
CARD · Yellow Card
Tripping
43'
CARD · Yellow Card
Holding
40'
CARD · Yellow Card
Unsportsmanlike conduct
40'
CARD · Yellow Card
Unsportsmanlike conduct
20'
CARD · Yellow Card
Roughing
20'
🟨
R. Halhal
Yellow Card
22'
🔄
I. Saibari
Substitution 1
40'
🟨
A. Hakimi
Yellow Card
40'
🟨
R. Laryea
Yellow Card
43'
🟨
J. David
Yellow Card
45'
🟨
A. Ounahi
Yellow Card
45'+6
🟨
B. El Khannouss
Yellow Card
49'
🟨
L. De Fougerolles
Yellow Card
50'
⚽
A. Ounahi
Normal Goal
63'
🔄
A. Bouaddi
Substitution 2
63'
🔄
B. El Khannouss
Substitution 3
63'
🔄
T. Oluwaseyi
Substitution 1
67'
🟨
C. Larin
Yellow Card
78'
🔄
A. Ahmed
Substitution 2
79'
🔄
R. Laryea
Substitution 3
82'
⚽
A. Ounahi
Normal Goal
87'
🔄
I. Diop
Substitution 4
87'
🔄
A. Ounahi
Substitution 5
87'
🔄
T. Buchanan
Substitution 4
87'
🔄
N. Sigur
Substitution 5
90'+8
⚽
S. Rahimi
Normal Goal
11
SHOTS
5
3
ON TARGET
4
45
POSSESSION %
55
0.86
XG
0.84
11
CORNERS
1
24
FOULS
14
4
YELLOW CARDS
4
11
TOTAL SHOTS
5
3
ON TARGET
4
4
OFF TARGET
1
4
BLOCKED
0
7
INSIDE BOX
3
4
OUTSIDE BOX
2
0.86
XG
0.84
356
TOTAL PASSES
472
271
ACCURATE
389
76
ACCURACY %
82
45
POSSESSION %
55
11
CORNERS
1
2
OFFSIDES
3
1
GK SAVES
3
24
FOULS
14
4
YELLOW CARDS
4
0
RED CARDS
0
🎯 SHOT BREAKDOWN
Canada
3 sh
A. Johnsto...
0/2
J. Nelson
0/1
Morocco
2 sh
A. Ounahi
2/2
📈 xG RACE
0.86 – 0.84
Canada
Morocco
Canada
4-4-2
HEAD TO HEAD · ALL-TIME · 1 Recent meetings
0
Canada
0
D Draws
1
Morocco
RECENT MEETINGS
⚡ AI TOP PICK
Morocco
PROJECTED: 0-2
95%
CONF 92
WIN PROBABILITY
2%
Canada
3%
Draw
95%
Morocco
🤖 AI MODEL BLEND
| MODEL | Canada | D | Morocc... |
|---|---|---|---|
| POISSON | 7% | 15% | 79% |
| ELO | 1% | 1% | 98% |
| DL | 2% | 3% | 95% |
| FINAL | 2% | 3% | 95% |
PREDICTED SCORE
0 - 2
📊 OVER / UNDER
OVER 1.5
—
OVER 2.5
5%
OVER 3.5
—
BOTH TEAMS TO SCORE
2%
YES
98%
NO
💡 KEY FACTORS
Morocco 2-0 up at 90'+; game is over. Lock in away win.
2-goal lead with <1 minute remaining (90'+) — statistical impossibility of comeback
Morocco defence has held firm throughout; Canada failed to score despite home venue
Canada's WLWDL form insufficient to trouble Morocco's DWWDW momentum
OVER / UNDER · GOALS
1.5
10 bk
OVER
1.37
UNDER
2.96
2.5
11 bk
OVER
2.20
UNDER
1.67
3.5
9 bk
OVER
3.99
UNDER
1.22
BOTH TEAMS TO SCORE
YES
2.00
10 bk
NO
1.74
10 bk
ASIAN HANDICAP
Away -0.25
1.21 5bk
Away -0.5
1.15 3bk
Away -0.75
1.06 3bk
Away -1
1.02 2bk
Away -1.25
1.01 2bk
Away -1.5
1.01 3bk
🏟 STADIUM
NRG Stadium
Houston
REFEREE
Michael Oliver, England
⚖ MATCH OFFICIALS
REFEREE
Michael Oliver...
—
CAN... MGR
Jesse Marsch
head coach
MOR... MGR
Mohamed Ouahbi
head coach
🏥 UNAVAILABLE PLAYERS
Canada · 0 OUT
No injuries reported
Morocco · 0 OUT
No injuries reported
KICK-OFFSat, 04 Jul · 17:00
RoundRound of 16
Season2026
🏟
NRG Stadium
Houston