⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
04 Jul 2026 17:00
WORLD WORLD CUP ROUND OF 16
Canada
W D W L W
FT
0 - 3
Morocco
L D L W W
🏟️ NRG Stadium
Houston
Referee: Michael Oliver, England

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Canada 0 - 3 Morocco
Canada Timeline Morocco
1st Half 0 - 0
20'
Redouane Halhal yellow card
22'
I. Saibari ↔ S. Rahimi Substitution
40'
Richie Laryea yellow card
40'
Achraf Hakimi yellow card
43'
Jonathan David yellow card
45'
Azzedine Ounahi yellow card
45+6'
Bilal El Khannouss yellow card
2nd Half 0 - 3
49'
Luc De Fougerolles yellow card
50'
0 - 1
A. Ounahi Assist: A. Hakimi
63'
T. Oluwaseyi ↔ C. Larin Substitution
63'
A. Bouaddi ↔ S. Amrabat Substitution
63'
B. El Khannouss ↔ C. Talbi Substitution
67'
Cyle Larin yellow card
78'
R. Laryea ↔ J. Shaffelburg Substitution
78'
A. Ahmed ↔ P. David Substitution
82'
0 - 2
A. Ounahi Assist: B. Diaz
87'
T. Buchanan ↔ J. Nelson Substitution
87'
N. Sigur ↔ J. Osorio Substitution
87'
A. Ounahi ↔ S. El Mourabet Substitution
87'
I. Diop ↔ M. Saadane Substitution
90'
0 - 3
S. Rahimi Assist: B. Diaz

All Predictions Markets

Soccer match picks, confidence ratings and value signals.

AI Model · Pro v3.1
👕
1X2 Home Win
Confidence 56.8%
Odds -
Over / Under 2.5 Over 2.5
Confidence 55.4%
Odds -
🚩
Corners O/U Over 7.5 Corners
Confidence 92%
Odds -
⏱️
HT / FT Home / Home
Confidence -
Odds -
🎯
Correct Score 2-1
Confidence -
Odds -

Insight Summary

Our model highlights BTTS as the strongest available market, with the pick "Yes" showing the best current confidence signal.

Confidence 46.6% Low
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

18 matches analysed
Canada
Canada Home
VS
Morocco Away
Morocco
🎟️ 9 Matches Played
🏆 4 Wins
🎯 1.67 Avg Goals
🎟️ 9 Matches Played
🏆 5 Wins
🎯 2.22 Avg Goals
9
Matches Played
9
4
Wins
5
4
Draws
4
1
Losses
0
15
Goals For
20
6
Goals Against
7
1.67
Avg Goals Scored
2.22
0.67
Avg Goals Conceded
0.78
4
BTTS Yes
6
3
Over 2.5
4
5
Clean Sheets
3
1
Failed To Score
0

Key Stats

Quick comparison based on available match data

1.67
Average Goals Scored
2.22
0.67
Average Goals Conceded
0.78
4
BTTS Yes
6
3
Over 2.5
4
5
Shots on Goal
4.67

Trend Signals

Derived from season data
Attack Edge Morocco
Defensive Edge Canada
BTTS Signal Lower BTTS profile
Goals Trend Lower-scoring trend

Quick Verdict

Pre-match summary
Home Win Rate 44%
Away Win Rate 56%

Morocco show the stronger season trend before kickoff.

Canada Canada

Match Statistics

Morocco Morocco
3
🎯 Shots on Goal
4
4
Shots off Goal
1
3
🛡️ Blocked Shots
0
11
🚩 Corner Kicks
1
24
🦶 Fouls
14
45%
Ball Possession
55%
10
Total Shots
5
359
Total passes
473
272
Passes accurate
388
4
🟨 Yellow Cards
4
0
🟥 Red Cards
0
Last matches: Canada
28.06.26
Wor
Canada
South Africa
1
0
W
24.06.26
Wor
Canada
Switzerland
1
2
L
18.06.26
Wor
Canada
Qatar
6
0
W
12.06.26
Wor
Canada
Bosnia & Herzegovina
1
1
D
05.06.26
Fri
Canada
Rep. Of Ireland
1
1
D
02.06.26
Fri
Canada
Uzbekistan
2
0
W
31.03.26
Fri
Canada
Tunisia
0
0
D
28.03.26
Fri
Canada
Iceland
2
2
D
18.01.26
Fri
Canada
Guatemala
1
0
W
Last matches: Morocco
09.07.26
Wor
Morocco
France
0
2
L
30.06.26
Wor
Morocco
Netherlands
1
1
D
24.06.26
Wor
Morocco
Haiti
4
2
W
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
H2H: Canada vs Morocco
04.07.26
H2H
Canada
Morocco
0
3
L
01.12.22
H2H
Canada
Morocco
1
2
L
Last matches: Canada
18.06.26
Wor
Canada
Qatar
6
0
W
12.06.26
Wor
Canada
Bosnia & Herzegovina
1
1
D
05.06.26
Fri
Canada
Rep. Of Ireland
1
1
D
02.06.26
Fri
Canada
Uzbekistan
2
0
W
31.03.26
Fri
Canada
Tunisia
0
0
D
28.03.26
Fri
Canada
Iceland
2
2
D
18.01.26
Fri
Canada
Guatemala
1
0
W
H2H at home: Canada
04.07.26
H2H
Canada
Morocco
0
3
L
01.12.22
H2H
Canada
Morocco
1
2
L
Last matches: Morocco
09.07.26
Wor
Morocco
France
0
2
L
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
H2H away: Morocco
04.07.26
H2H
Canada
Morocco
0
3
W
01.12.22
H2H
Canada
Morocco
1
2
W
Canada
Canada 4-4-2
Lineups 4-4-2 vs 4-2-3-1
Morocco 4-2-3-1
Morocco
16
M. Crepeau
2
A. Johnston
15
M. Bombito
4
L. De Fougerolles
🟨
22
R. Laryea
🟨
17
T. Buchanan
23
N. Sigur
7
S. Eustaquio
20
A. Ahmed
10
J. David
🟨
12
T. Oluwaseyi
1
Bono
2
A. Hakimi
🎯🟨
14
I. Diop
25
R. Halhal
🟨
3
N. Mazraoui
6
A. Bouaddi
24
N. El Aynaoui
10
B. Diaz
🎯
8
A. Ounahi
⚽ 2🟨
23
B. El Khannouss
🟨
11
I. Saibari
Canada Morocco ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Group B Standings

# Team MP GD PTS Form
1
Switzerland
3 4 7
L W W W W
2
Canada
3 5 4
L W L W D
3
Bosnia & Herzegovina
3 -1 4
L W L D
4
Qatar
3 -8 1
L L D
Round of 32

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Canada 0 - 3 Morocco
Canada Timeline Morocco
1st Half 0 - 0
20'
Redouane Halhal yellow card
22'
I. Saibari ↔ S. Rahimi Substitution
40'
Richie Laryea yellow card
40'
Achraf Hakimi yellow card
43'
Jonathan David yellow card
45'
Azzedine Ounahi yellow card
45+6'
Bilal El Khannouss yellow card
2nd Half 0 - 3
49'
Luc De Fougerolles yellow card
50'
0 - 1
A. Ounahi Assist: A. Hakimi
63'
T. Oluwaseyi ↔ C. Larin Substitution
63'
A. Bouaddi ↔ S. Amrabat Substitution
63'
B. El Khannouss ↔ C. Talbi Substitution
67'
Cyle Larin yellow card
78'
R. Laryea ↔ J. Shaffelburg Substitution
78'
A. Ahmed ↔ P. David Substitution
82'
0 - 2
A. Ounahi Assist: B. Diaz
87'
T. Buchanan ↔ J. Nelson Substitution
87'
N. Sigur ↔ J. Osorio Substitution
87'
A. Ounahi ↔ S. El Mourabet Substitution
87'
I. Diop ↔ M. Saadane Substitution
90'
0 - 3
S. Rahimi Assist: B. Diaz

Missing Players

Canada 1 missing
-
I. Koné
Missing Fixture Fracture Of Lower Leg
OUT
Morocco 0 missing
No missing players data