P
Prognosist
P
Home World World Cup Canada — Morocco

Match Canada vs Morocco July 4, 2026

World   /   World Cup
Canada
Canada
Home · last 5 D W L W L
Kick-off
Sat 04 Jul · 17:00
0:3
Full-time
Morocco
Morocco
D W W D W Away · last 5
Referee Michael Oliver, England
Hit
Over 2.5
Over 2.5
AI 55% · book 2.25
Miss
BTTS Yes
BTTS Yes
AI 57% · book 2.06
Miss
Double Chance 1X
Double Chance 1X
AI 54% · book 1.98
Total goals
3
0 · 3
xG (open play)
0.86 – 0.84
Δ +0.02
Possession
45% – 55%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Morocco arrives with strong momentum, boasting a flawless recent run and a solid defensive record in qualifiers. Their compact backline and efficient attack create a pressing edge against Canada, whose form and strength data are unavailable, adding uncertainty to their home advantage. Expect a tactically disciplined game with Morocco likely to control tempo and create chances through quick transitions.

  • Morocco's defensive solidity and clean sheets
  • Canada's unknown form adds unpredictability
  • Potential for a balanced but slightly open match

P Recap generated by AI · 6 markets graded

Lineups

CAN 4-4-2 · MAR 4-2-3-1
Subs used · CAN
63' Larin ↑ · Oluwaseyi
78' David ↑ · Ahmed
79' Shaffelburg ↑ · Laryea
87' Nelson ↑ · Buchanan
87' Osorio ↑ · Sigur
Subs used · MAR
22' Rahimi ↑ · Saibari
63' Amrabat ↑ · Bouaddi
63' Talbi ↑ · El Khannouss
87' Saadane ↑ · Diop
87' El Mourabet ↑ · Ounahi

📊 Statistics

CAN 03 MAR
45%
Possession (%)
55%
0.86
Expected Goals (xG) expected goals
0.84
11
Total Shots
5
3
Shots on Target
4
4
Shots off Target
1
7
Shots Inside Box
3
11
Corner Kicks
1
2
Offsides
3
24
Fouls
14
76%
Pass Accuracy (%)
82%
4
Yellow Cards
4
1
Goalkeeper Saves
3

Match events

21 · 0 – 3
20'
R. Halhal
Yellow Card
22'
S. Rahimi ↓ · I. Saibari ↑
Substitution 1
40'
A. Hakimi
Yellow Card
R. Laryea
Yellow Card
40'
J. David
Yellow Card
43'
45'
A. Ounahi
Yellow Card
Half-time · 0 – 0
L. De Fougerolles
Yellow Card
49'
50'
A. Ounahi
Assist · A. Hakimi · 0–1
45+6'
B. El Khannouss
Yellow Card
63'
S. Amrabat ↓ · A. Bouaddi ↑
Substitution 2
63'
C. Talbi ↓ · B. El Khannouss ↑
Substitution 3
C. Larin ↓ · T. Oluwaseyi ↑
Substitution 1
63'
C. Larin
Yellow Card
67'
P. David ↓ · A. Ahmed ↑
Substitution 2
78'
J. Shaffelburg ↓ · R. Laryea ↑
Substitution 3
79'
82'
A. Ounahi
Assist · B. Diaz · 0–2
87'
M. Saadane ↓ · I. Diop ↑
Substitution 4
87'
S. El Mourabet ↓ · A. Ounahi ↑
Substitution 5
J. Nelson ↓ · T. Buchanan ↑
Substitution 4
87'
J. Osorio ↓ · N. Sigur ↑
Substitution 5
87'
90+8'
S. Rahimi
Assist · B. Diaz · 0–3
Full-time · 0 – 3

Match recap

Morocco won 3–0 away at Canada. At half-time it was 0–0.

In possession, the visitors ran the game with 55% of the ball. In attack, the hosts carried the greater threat — 11 shots to 5, 3 on target. From set pieces, the hosts won the corner count, 11 to 1. In front of goal, the visitors were clinical, scoring 3 from 0.84 expected goals. For discipline, the referee produced 8 yellow cards.

On the scoresheet: A. Ounahi (50'), A. Ounahi (82'), S. Rahimi (90+8').

Model audit for this match: of 17 graded markets, 8 landed and 9 missed, for a net -5.13 units (Brier 0.150).

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Over 2.5 2.25 2.20 55% Cashed +1.25 Cashed
BTTS Yes 2.06 2.00 57% Lost −1.00 Miss
Double Chance 1X 1.98 2.00 54% Lost −1.00 Miss
Away Win 1.80 1.75 46% Cashed +0.80 Cashed
BTTS No 1.72 1.74 43% Cashed +0.72 Cashed
Under 2.5 1.65 1.67 45% Lost −1.00 Miss
Over 3.5 4.33 4.00 35% Lost −1.00 Miss
Home Win 4.88 5.38 27% Lost −1.00 Miss
Over 1.5 1.38 1.36 78% Cashed +0.38 Cashed
Double Chance X2 1.19 1.17 73% Cashed +0.19 Cashed
Over 0.5 1.05 1.04 93% Cashed +0.05 Cashed
Under 1.5 2.88 3.00 22% Lost −1.00 Miss
AH Home 0 3.50 3.79 27% Lost −1.00 Miss
Draw 3.45 3.40 26% Lost −1.00 Miss
Under 3.5 1.18 1.20 65% Cashed +0.18 Cashed
AH Away 0 1.30 1.25 46% Cashed +0.30 Cashed
Under 0.5 8.00 8.00 7% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −5.13u −30% ROI