How the two teams have been playing
Canada
Last 6: 12 goals scored, 4 conceded, 3 clean sheets.
Morocco
Last 6: 8 goals scored, 7 conceded, 1 clean sheets.
Starting elevens, formations and benches
Switch between the pitch and list views to see the confirmed team sheets supplied for this match.
16
Maxime Crépeau
22
Richie Laryea
4
Luc De Fougerolles
15
Moise Bombito
2
Alistair Johnston
20
Ali Ahmed
7
Stephen Eustaquio
23
Niko Sigur
17
Tajon Buchanan
12
Tani Oluwaseyi
10
Jonathan David
Substitutes
1
Yassine Bounou
3
Noussair Mazraoui
25
Redouane Halhal
14
Issa Diop
2
Achraf Hakimi
24
Neil El Aynaoui
6
Ayyoub Bouaddi
23
Bilal El Khannouss
8
Azzedine Ounahi
10
Brahim Díaz
11
Ismael Saibari
Substitutes
Recent patterns to know
- Morocco are unbeaten in their last 4 matches on record.
Previous meetings
Canada wins
0
Draws
0
Morocco wins
1
Avg goals
3
Both scored
100%
Over 2.5
100%
First-half avg
3
Meetings
1
Canada vs Morocco
Timeline
- 20'🟨Redouane HalhalYellow card
- 22'↔Ismael SaibariSubstitution · Soufiane Rahimi
- 40'🟨Richie LaryeaYellow card
- 40'🟨Achraf HakimiYellow card
- 43'🟨Jonathan DavidYellow card
- 45'🟨Azzedine OunahiYellow card
- 45+6'🟨Bilal El KhannoussYellow card
- HT · 0-0
- 49'🟨Luc De FougerollesYellow card
- 50'⚽Azzedine OunahiGoal · Achraf Hakimi
- 63'↔Tani OluwaseyiSubstitution · Cyle Larin
- 63'↔Ayyoub BouaddiSubstitution · Sofyan Amrabat
- 63'↔Bilal El KhannoussSubstitution · Chemsdine Talbi
- 67'🟨Cyle LarinYellow card
- 78'↔Richie LaryeaSubstitution · Jacob Shaffelburg
- 78'↔Ali AhmedSubstitution · Promise David
- 82'⚽Azzedine OunahiGoal · Brahim Díaz
- 87'↔Tajon BuchananSubstitution · Jayden Nelson
- 87'↔Niko SigurSubstitution · Jonathan Osorio
- 87'↔Azzedine OunahiSubstitution · Samir El Mourabet
- 87'↔Issa DiopSubstitution · Marwane Saadane
- 90+8'⚽Soufiane RahimiGoal · Brahim Díaz
- FT · 0-3
Top performers
Canada vs Morocco prediction FAQs
Over 1.5 The same page also brings together form, standings, previous meetings, lineups, events and statistics when available.
Look at recent form, league position, confirmed lineups, injuries, venue information and previous meetings. Late team news can change the match outlook.
Yes. Confirmed lineups, injuries, squad changes, venue updates and other late information can materially change the match context.