Canada 0-3 Morocco — World Cup 2026, 4 Jul 2026
Morocco beat Canada 3-0 in the World Cup 2026 Round of 16 on 4 July 2026 at NRG Stadium, Houston. Azzedine Ounahi and Soufiane Rahimi scored for Morocco. Full match stats, line-ups and player ratings are below.
Match timeline
- 20'Foul
- 22'
- 40'Argument
- 40'Off the ball foul
- 43'Foul
- 45'Foul
- 45+6'
- Half-time0-0
- 49'
- 0-150'assist: Achraf Hakimi
- 63'
- 63'
- 63'
- 67'Foul
- 78'
- 78'
- 0-282'assist: B. Diaz
- 87'
- 87'
- 87'
- 87'
- 0-390'assist: B. Diaz
- Full-time0-3
Player ratings
9.0
Top rated
Canada
- 7.5Stephen EustáquioM
- 7.3Tanitoluwa OluwaseyiF
- 6.9Jacob ShaffelburgF
- 6.9Niko SigurM
- 6.9Ali AhmedM
- 6.7Richmond LaryeaD
- 6.6Jayden NelsonF
- 6.5Promise DavidF
- 6.3Jonathan DavidF
- 6.3Jonathan OsorioM
- 6.2Cyle LarinF
- 6.0Alistair JohnstonD
- 5.9Maxime CrépeauG
- 5.9Tajon BuchananM
- 5.6Luc De FougerollesD
- 5.3Moïse LumpunguD
Morocco
- 9.0Azzedine OunahiM
- 7.9Yassine BounouG
- 7.9Noussair MazraouiD
- 7.5Achraf HakimiD
- 7.3Brahim DíazM
- 7.3Issa DiopD
- 7.2Soufiane RahimiF
- 7.0Ayyoub BouaddiM
- 6.9Chemsdine TalbiF
- 6.9Redouane HalhalD
- 6.9Marwane SaâdaneD
- 6.7Neil El AynaouiM
- 6.7Samir El MourabetM
- 6.5Bilal El KhannoussM
- 6.3Ismael SaibariF
- 6.2Sofyan AmrabatM
Line-ups
Substitutes
Substitutes
- 19Alphonso DaviesD
- 9Cyle Larin67'63'F6.2
- 3Alfie JonesD
- 11Liam MillarF
- 6Mathieu ChoinièreM
- 21Jonathan Osorio87'M6.3
- 14Jacob Shaffelburg78'F6.9
- 1Dayne St. ClairG
- 13Derek CorneliusD
- 5Joel WatermanD
- 26Jayden Nelson87'F6.6
- 18Owen GoodmanG
- 25Nathan-Dylan SalibaM
- 24Promise David78'F6.5
Substitutes
- 4Sofyan Amrabat63'M6.2
- 12Munir MohamediG
- 22Ahmed TagnaoutiG
- 20Ayoub El KaabiF
- 9Soufiane Rahimi90'22'F7.2
- 5Marwane Saâdane87'D6.9
- 19Youssef BelammariD
- 26Anass Salah-EddineD
- 17A. SbaiF
- 18Chadi RiadD
- 13Zakaria El OuahdiD
- 7Chemsdine Talbi63'F6.9
- 16G. YassineF
- 15Samir El Mourabet87'M6.7
- 21A. AmaimouniF
Team statistics
Canada
| Player | Min | G | A | Sh | KP | Tkl | Drb | Rt |
|---|---|---|---|---|---|---|---|---|
| Stephen Eustáquio | 90 | – | 0 | – | 3 | 4 | 1 | 7.5 |
| Tanitoluwa Oluwaseyi | 63 | – | 0 | 2 | – | 3 | 1 | 7.3 |
| Jacob Shaffelburg | 12 | – | 0 | – | 1 | – | – | 6.9 |
| Niko Sigur | 87 | – | 0 | – | 1 | 1 | – | 6.9 |
| Ali Ahmed | 78 | – | 0 | – | 1 | 4 | – | 6.9 |
| Richmond Laryea | 78 | – | 0 | – | – | 1 | – | 6.7 |
| Jayden Nelson | 13 | – | 0 | 1 | – | – | 2 | 6.6 |
| Promise David | 12 | – | 0 | – | 1 | – | – | 6.5 |
| Jonathan David | 90 | – | 0 | 2 | – | 3 | 1 | 6.3 |
| Jonathan Osorio | 13 | – | 0 | – | – | – | – | 6.3 |
| Cyle Larin | 27 | – | 0 | – | – | – | – | 6.2 |
| Alistair Johnston | 90 | – | 0 | – | – | 1 | – | 6.0 |
| Maxime Crépeau | 90 | – | 0 | – | – | – | – | 5.9 |
| Tajon Buchanan | 87 | – | 0 | 1 | – | 1 | – | 5.9 |
| Luc De Fougerolles | 90 | – | 0 | 1 | 1 | – | – | 5.6 |
| Moïse Lumpungu | 90 | – | 0 | – | – | – | – | 5.3 |
Morocco
| Player | Min | G | A | Sh | KP | Tkl | Drb | Rt |
|---|---|---|---|---|---|---|---|---|
| Azzedine Ounahi | 87 | 2 | 0 | 2 | 1 | – | 2 | 9.0 |
| Yassine Bounou | 90 | – | 0 | – | – | – | – | 7.9 |
| Noussair Mazraoui | 90 | – | 0 | – | – | 3 | 1 | 7.9 |
| Achraf Hakimi | 90 | – | 1 | – | 1 | 2 | 1 | 7.5 |
| Brahim Díaz | 90 | – | 2 | – | 2 | 1 | – | 7.3 |
| Issa Diop | 87 | – | 0 | – | – | – | – | 7.3 |
| Soufiane Rahimi | 68 | 1 | 0 | 3 | – | 2 | – | 7.2 |
| Ayyoub Bouaddi | 63 | – | 0 | – | – | 1 | 1 | 7.0 |
| Chemsdine Talbi | 27 | – | 0 | – | – | 2 | 1 | 6.9 |
| Redouane Halhal | 90 | – | 0 | – | – | – | – | 6.9 |
| Marwane Saâdane | 13 | – | 0 | – | – | – | – | 6.9 |
| Neil El Aynaoui | 90 | – | 0 | – | – | – | – | 6.7 |
| Samir El Mourabet | 13 | – | 0 | – | – | – | – | 6.7 |
| Bilal El Khannouss | 63 | – | 0 | – | 1 | 2 | – | 6.5 |
| Ismael Saibari | 22 | – | 0 | – | – | – | – | 6.3 |
| Sofyan Amrabat | 27 | – | 0 | – | – | – | – | 6.2 |
Recent Form
CanadaWLWD
- W28 Jun 26ASouth Africa1-0
- L24 Jun 26ASwitzerland1-2
- W18 Jun 26HQatar6-0
- D12 Jun 26HBosnia & Herzegovina1-1
Before and after
Canada
- Previous: South Africa 0-1 Canada, 28 Jun 2026 · World Cup 2026
Morocco
- Previous: Netherlands 1-1 Morocco, 30 Jun 2026 · World Cup 2026
- Next: France 2-0 Morocco, 9 Jul 2026 · World Cup 2026
Data updated
