Watch recap

Canada 0-3 Morocco: World Cup 2026 Result

Watch the Canada vs Morocco recap
Full time
Canada flag

CAN

03
Final Score
Morocco flag

MAR

NRG Stadium, Houston, TexasSaturday, July 4
Accede al partido en directo

Acceder al partido

Elige tu servidor de emisión

Seguro

Match report & stats: Canada vs Morocco

Morocco put on a show and routed Canada 3-0. Control was split evenly (44.7%-55.3%). Canada had more attempts on goal, with 10 shots. Morocco also kept a clean sheet. 68,777 fans packed out NRG Stadium.

Timeline

20'🟨Redouane Halhal
22'🔄Soufiane Rahimi ↔ Ismael Saibari because of an injury
40'🟨Achraf Hakimi
40'🟨Richie Laryea
43'🟨Jonathan David
45'🟨Azzedine Ounahi
45'+6'🟨Bilal El Khannouss
49'🟨Luc De Fougerolles
50'Azzedine Ounahi
63'🔄Chemsdine Talbi ↔ Bilal El Khannouss
63'🔄Sofyan Amrabat ↔ Ayyoub Bouaddi
63'🔄Cyle Larin ↔ Tani Oluwaseyi
67'🟨Cyle Larin
78'🔄Promise David ↔ Ali Ahmed
78'🔄Jacob Shaffelburg ↔ Richie Laryea
82'Azzedine Ounahi
87'🔄Marwane Saadane ↔ Issa Diop
87'🔄Samir El Mourabet ↔ Azzedine Ounahi
87'🔄Jonathan Osorio ↔ Niko Sigur
87'🔄Jayden Nelson ↔ Tajon Buchanan
90'+8'Soufiane Rahimi
CanadaStatisticsMorocco
44.7Possession %55.3
10Shots5
3On target4
11Corners1
24Fouls14
4Yellow cards4
1Saves3
🏟️ NRG Stadium · 68,777 fans🧑‍⚖️ Referee: Michael Oliver

Result: Canada 03 Morocco

The Canada vs Morocco match in World Cup 2026 of the World Cup 2026 ended with Morocco won 3-0. Morocco picked up 3 vital points at this stage of the tournament. The game was played at NRG Stadium in Houston, Texas.

Final score:Canada 03 Morocco
See all results from this matchday →

How to watch Canada vs Morocco online free

watchworldcup2026.online lets you watch Canada vs Morocco of the World Cup 2026 live, online and free on any device. The live stream starts as soon as you choose a server: wait a few seconds and enjoy with no sign-up, no registration and no subscription.

  • No sign-up, no credit card
  • Mobile, tablet and desktop
  • HD, Full HD and 4K UHD available
  • Real-time score
  • Available worldwide
  • Automatic score updates

City

Houston, Texas

Date

Saturday, July 4

Where to watch Canada vs Morocco by country

The free live stream above works worldwide. If you'd rather check the official TV channel and the local kick-off time in your country, pick yours:

Group B — Standings

#TeamPGDPts
1Switzerland3+47
2Canada3+54
3Bosnia and Herzegovina3-14
4Qatar3-81
See all groups →

Preview & analysis: Canada vs Morocco

Canada vs Morocco preview — everything you need before kick-off in the World Cup 2026. Canada have won 2 of their last 5, while Morocco have won 3 of their last 5. Below: each team's recent form and their head-to-head record.

Recent form

Canada
DDWLW
Morocco
DDWWW

W = win · D = draw · L = loss (recent matches, most recent on the left)

Head to head — rivalry record

In their last 2 meetings, Morocco lead the rivalry: Canada 0 wins, 0 draws and Morocco 2.

Canada12Morocco2022
Morocco40Canada2016

Frequently asked questions — Canada vs Morocco

What time is Canada vs Morocco?

Canada vs Morocco was played on Saturday, July 4. In the UK it starts at 06:00 PM, on the US West Coast at 10:00 AM PT, and in Australia at 03:00 AM. Check your local time zone so you don't miss a minute of the action.

What channel is Canada vs Morocco on?

Canada vs Morocco is carried by the official World Cup 2026 rights holders in each country — for example FOX and Telemundo in the United States, BBC and ITV in the UK, and CTV and TSN in Canada. But you don't need a paid TV channel: on watchworldcup2026.online you can watch it online and free on any device, with no sign-up. Pick your country in the "where to watch" section for your local channel and kick-off time.

Where can I watch Canada vs Morocco in my country?

The free live stream on this page works worldwide. For your country's official broadcaster and local kick-off time, open our where-to-watch guide and choose your country — we cover the United States, United Kingdom, Canada, Australia, Mexico, Spain, Brazil, India, Nigeria and many more.

Which stadium is Canada vs Morocco played at?

Canada vs Morocco is played at NRG Stadium, Houston, Texas. It is one of the 16 host stadiums of the World Cup 2026, spread across the United States (11), Mexico (3) and Canada (2).

What was the result of Canada vs Morocco?

The final result of Canada vs Morocco was Canada 0 – 3 Morocco (Morocco won 3-0). This match was part of World Cup 2026 of the World Cup 2026.

When do Canada and Morocco play at the World Cup 2026?

Canada vs Morocco is played on Saturday, July 4, as part of World Cup 2026 of the World Cup 2026. The tournament runs from June 11 to July 19, 2026 across the United States, Mexico and Canada.

Other matches on Saturday, July 4

See the full World Cup 2026 schedule