Ad
World Cup · Matchweek 16 · Jul 4
Canada - Morocco
Morocco won 3-0 away at Canada in World Cup (Matchweek 16). Goals: A. Ounahi 50', 82'; S. Rahimi 90+8'.
⚽
A. Ounahi 50', 82'S. Rahimi 90+8'
Key events
20'
🟨
R. HalhalYellow card
Morocco
40'
🟨
A. HakimiYellow card
Morocco
40'
🟨
R. LaryeaYellow card
Canada
43'
🟨
J. DavidYellow card
Canada
45'
🟨
A. OunahiYellow card
Morocco
45+6'
🟨
B. El KhannoussYellow card
Morocco
49'
🟨
L. De FougerollesYellow card
Canada
50'
⚽
A. Ounahi(0 - 1) · Assist: A. Hakimi
Morocco
67'
🟨
C. LarinYellow card
Canada
82'
⚽
A. Ounahi(0 - 2) · Assist: B. Diaz
Morocco
90+8'
⚽
S. Rahimi(0 - 3) · Assist: B. Diaz
Morocco
Quick stats
%45Possession%55
2.80Expected goals (xG)1.87
11Total shots5
3Shots on target4
4Shots off target1
4Blocked shots0
7Shots inside box3
4Shots outside box2
1Saves3
Match timeline
First half
20'
🟨R. HalhalYellow card
22'
🔁I. Saibari ↔ S. RahimiSubstitution
40'
🟨A. HakimiYellow card
R. LaryeaYellow card🟨
40'
J. DavidYellow card🟨
43'
45'
🟨A. OunahiYellow card
45+6'
🟨B. El KhannoussYellow card
HT 0 - 0
L. De FougerollesYellow card🟨
49'
50'
⚽A. Ounahi(0 - 1) · Assist: A. Hakimi
63'
🔁A. Bouaddi ↔ S. AmrabatSubstitution
63'
🔁B. El Khannouss ↔ C. TalbiSubstitution
T. Oluwaseyi ↔ C. LarinSubstitution🔁
63'
C. LarinYellow card🟨
67'
A. Ahmed ↔ P. DavidSubstitution🔁
78'
R. Laryea ↔ J. ShaffelburgSubstitution🔁
79'
82'
⚽A. Ounahi(0 - 2) · Assist: B. Diaz
87'
🔁I. Diop ↔ M. SaadaneSubstitution
87'
🔁A. Ounahi ↔ S. El MourabetSubstitution
T. Buchanan ↔ J. NelsonSubstitution🔁
87'
N. Sigur ↔ J. OsorioSubstitution🔁
87'
90+8'
⚽S. Rahimi(0 - 3) · Assist: B. Diaz
FT 0 - 3
Match statsCanada · Morocco
Key stats
%45Possession%55
2.80Expected goals (xG)1.87
Shots
11Total shots5
3Shots on target4
4Shots off target1
4Blocked shots0
7Shots inside box3
4Shots outside box2
1Saves3
Passing
356Total passes472
271Accurate passes389
%76Pass accuracy%82
Set pieces & discipline
11Corners1
2Offsides3
24Fouls14
Cards
4Yellow cards4
LineupsCanada 4-4-2Morocco 4-2-3-1
16Crépeau
22Laryea
15Bombito
4Fougerolles
2Johnston
20Ahmed
7Eustaquio
23Sigur
17Buchanan
12Oluwaseyi
10David
1Bounou
3Mazraoui
25Halhal
14Diop
2Hakimi
24Aynaoui
6Bouaddi
23Khannouss
8Ounahi
10Díaz
11Saibari
Canada · Bench
14Jacob Shaffelburg
6Mathieu Choinière
21Jonathan Osorio
13Derek Cornelius
11Liam Millar
24Promise David
9Cyle Larin
26Jayden Nelson
25Nathan-Dylan Saliba
Coach: Jesse Marsch
Morocco · Bench
12Munir El Kajoui
21Ayoube Amaimouni Echghouyab
9Soufiane Rahimi
20Ayoub El Kaabi
16Gessime Yassine
7Chemsdine Talbi
15Samir El Mourabet
4Sofyan Amrabat
17Amine Sbai
Coach: Mohamed Ouahbi
Head to head
0Wins0Draws
1Wins
Dec 1
Canada
1-2
Morocco
xG difference & finishing
Canada0 gol · 2.80 xG
-2.80
Morocco3 gol · 1.87 xG
+1.13
+ = scored above expectation, − = below
Win probabilityModel: 1 (%48) ✗
Canada %48
Draw %26
Morocco %26
1.70Canada xPuan
1.04Morocco xPuan
🎯
Skoryum Pro
Tactical metrics & visuals
Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles — plus the tactical visualisation built from event data.
Open dashboard🔥
Skoryum Pro
Team & player heatmaps
See where each team dominated the pitch and switch to per-player heatmaps built from raw event coordinates.
Open dashboard🤖
Skoryum Pro
ML deep-dive
Feature-level model breakdown: which signals drove the prediction, expected points simulation and value analysis.
Open dashboardForm
CanadaWLWDD
MoroccoDWWDW
Skoryum Pro
Heatmap & tactical analysis
Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.
Open dashboardMatch Reportsall →
Rayo Vallecano 1-1 Alaves
Atletico Madrid 2-0 Malaga
Casa Pia 0-7 Benfica
Deportivo La Coruna 1-1 Elche
Samsunspor 3-3 Göztepe
Famalicao 1-2 Maritimo
Ad
Want depth? Live tracking, xG and player analytics, data-grounded AI chat — in the dashboard.Open dashboard
Skoryum