SportSignals

Canada vs Morocco

World Cup 2026Full time · 4 Jul 2026
Canada

Canada

Lost · xG 0.81LWLWDLast 5
Full time
0 — 3
90+4'
Azzedine Ounahi 50' · Azzedine Ounahi 82' · Soufiane Rahimi 90'

Morocco

Won · xG 0.69LWWWDLast 5
Morocco
PRESSURE INDEX · FINAL▲ MAR · last goal · 90'
80
20
CAN · 0.81 xG0.69 xG · MAR
Match StoryFull breakdown

Canada 0–3 Morocco

Canada face a must-win group stage clash on home soil against a Morocco side that has not lost in their last five outings. Four points separate the two teams in the standings and every decision made on Saturday matters.

Key Takeaways
Result

Morocco claimed an impressive away victory to boost their season.

Goals

Plenty of attacking intent from both sides produced an entertaining goal tally.

Table

The result has implications at both ends of the Morocco end of the standings.

Match Facts
VenueN/A
AttendanceN/A
RefereeN/A
RoundN/A
CompetitionWorld Cup 2026
First Goal
Azzedine Ounahi
50'
Azzedine Ounahi2 goals in match
Achraf HakimiAssist: Achraf Hakimi
Key Events
  1. 20'
    MoroccoRedouane HalhalRedouane Halhal
    Foul
  2. 22'
    MoroccoSoufiane RahimiSoufiane Rahimi
    off: Ismael Saibari
  3. 40'
    MoroccoAchraf HakimiAchraf Hakimi
    Off the ball foul
  4. 40'
    CanadaRichie LaryeaRichie Laryea
    Argument
  5. 43'
    CanadaJonathan DavidJonathan David
    Foul
  6. 45+6'
    MoroccoBilal El KhannoussBilal El Khannouss
    Foul
  7. 45'
    MoroccoAzzedine OunahiAzzedine Ounahi
    Foul
  8. 49'
    CanadaLuc De FougerollesLuc De Fougerolles
    Foul
  9. 50'
    MoroccoAzzedine OunahiAzzedine Ounahi
    assist: Achraf Hakimi
  10. 63'
    MoroccoChemsdine TalbiChemsdine Talbi
    off: Bilal El Khannouss
  11. 63'
    CanadaCyle LarinCyle Larin
    off: Tani Oluwaseyi
  12. 63'
    MoroccoSofyan AmrabatSofyan Amrabat
    off: Ayyoub Bouaddi
  13. 67'
    CanadaCyle LarinCyle Larin
    Foul
  14. 78'
    CanadaJacob ShaffelburgJacob Shaffelburg
    off: Richie Laryea
  15. 78'
    CanadaPromise DavidPromise David
    off: Ali Ahmed
  16. 82'
    MoroccoAzzedine OunahiAzzedine Ounahi
    assist: Brahim Díaz
  17. 87'
    MoroccoSamir El MourabetSamir El Mourabet
    off: Azzedine Ounahi
  18. 87'
    CanadaJayden NelsonJayden Nelson
    off: Tajon Buchanan
  19. 87'
    CanadaJonathan OsorioJonathan Osorio
    off: Niko Sigur
  20. 87'
    MoroccoMarwane SaadaneMarwane Saadane
    off: Issa Diop
  21. 90+8'
    MoroccoSoufiane RahimiSoufiane Rahimi
    assist: Brahim Díaz
Game Flow

Expected Goals (xG)

Canada 0.81 xGMorocco 0.69 xG
Cumulative · approximated from goal events
0'45'90'
Table ImpactFull table

How the result affects the World Cup 2026 standings.

#TeamPWDLPts
1Belgium31205
1Spain32107
1Mexico33009
1England32107
1Brazil32107
1France33009
1Argentina33009
1Switzerland32107
Frequently Asked Questions
What was the final score of Canada vs Morocco?

The match finished 0-3 to Morocco.

Who won Canada vs Morocco?

Morocco won the match 3-0.

When did Canada vs Morocco take place?

The match took place on Saturday, 4 July 2026.

📊 AI-generated recap and structured data

Canada host Morocco on July 4, 2026, at 17:00 UTC in World Cup qualifying. Our model backs Morocco at 1.75 with Ladbrokes UK. Canada have won none of their last five matches and seen both teams score in all five outings; Morocco won one of five with BTTS in half those games. Past performance does not guarantee future results.

Both teams occupy second position in their respective groups heading into this knockout-stage fixture. Canada's inconsistency contrasts with Morocco's steadier trajectory. Morocco's superior goal difference and defensive record give them structural advantage. Canada's last-five BTTS rate of 100 percent suggests attacking intent despite defensive frailty. Morocco's balanced approach, evidenced by their 50 percent clean sheet percentage, positions them as the more controlled proposition.

Canada v Morocco · World Cup 2026 · 04/07/2026, 18:00:00