World Cup Fantasy 2026
Back to fixtures
0 - 3
Sat 4 Jul 2026, 18:00 · World Cup
Morocco won after full-time.

Fantasy Fixture Projection

FIFA fantasy prices and our xPts model for this match.

CAN xPts picks

Player Price Sel xPts R16
Jonathan David FWD 7.0m 2.2%
Maxime Crépeau GK 4.0m 4.2%
Stephen Eustaquio MID 5.0m 1.1%
Richie Laryea DEF 3.9m 0.8%
Alistair Johnston DEF 4.0m 0.9%
Tajon Buchanan FWD 5.5m 0.1%
Derek Cornelius DEF 4.0m 0.4%
Cyle Larin FWD 6.2m 0.2%

MAR xPts picks

Player Price Sel xPts R16
Achraf Hakimi DEF 6.0m 33.1%
Ismael Saibari MID 6.8m 22.0%
Yassine Bounou GK 4.7m 5.6%
Brahim Díaz MID 6.4m 3.8%
Issa Diop DEF 4.5m 1.7%
Azzedine Ounahi MID 6.2m 0.1%
Noussair Mazraoui DEF 4.4m 3.0%
Bilal El Khannouss MID 6.2m 0.2%

Player Stat Highlights

Match stats

CAN

Goals
No match data yet.
Assists
No match data yet.
Shots On Target

MAR

Goals
Shots On Target
S. Rahimi
A. Ounahi
Key Passes
Rating

Player Stats

Y. Bounou MAR GK 90 0 0 0 7.50
A. Hakimi Mouh MAR DEF 90 0 1 1 7.38
I. Diop MAR DEF 87 0 0 0 7.40
R. Halhal MAR DEF 90 0 0 1 6.79
N. Mazraoui MAR DEF 90 0 0 0 7.46
A. Bouaddi MAR MID 63 0 0 0 6.75
N. El Aynaoui MAR MID 90 0 0 0 6.55
B. Abdelkader Diaz MAR MID 90 0 2 0 7.74
A. Ounahi MAR MID 87 2 0 1 8.77
B. El Khannous MAR MID 63 0 0 1 6.51
I. Saibari Ben El Basra MAR FWD 22 0 0 0 6.50
S. Amrabat MAR MID 27 0 0 0 6.24
M. Saadane MAR DEF 3 0 0 0 6.61
C. Talbi MAR FWD 27 0 0 0 6.77
S. Rahimi MAR FWD 68 1 0 0 7.39
S. El Mourabet MAR MID 3 0 0 0 6.51
M. Crépeau CAN GK 90 0 0 0 5.83
A. Johnston CAN DEF 90 0 0 0 6.00
M. Bombito CAN DEF 90 0 0 0 5.61
L. De Fougerolles CAN DEF 90 0 0 1 6.31
R. Laryea CAN DEF 79 0 0 1 6.55
T. Buchanan CAN MID 90 0 0 0 6.12
N. Sigur CAN MID 88 0 0 0 6.57
S. Antunes Eustáquio CAN MID 90 0 0 0 7.12
A. Ahmed CAN MID 79 0 0 0 7.07
J. David CAN FWD 90 0 0 1 6.79
T. Oluwaseyi CAN FWD 63 0 0 0 6.86
C. Larin CAN FWD 27 0 0 1 6.33
J. Shaffelburg CAN FWD 11 0 0 0 6.70
J. Osorio CAN MID 2 0 0 0 6.53
P. Akinpelu CAN FWD 11 0 0 0 6.59
J. Nelson CAN FWD 13 0 0 0 6.66

Team Stats

0 Goals 3
45 Ball Possession % 55
10 Shots Total 5
3 Shots On Target 4
6 Shots In Box 3
4 Shots Outside Box 2
358 Passes 472
11 Corners 1
105 Attacks 74
70 Dangerous Attacks 17
24 Fouls 14
1 Saves 3
4 Yellow Cards 4
1 Big Chances Created 3
1 Big Chances Missed 1
8 Accurate Crosses 1

Events

20' YC Yellow Card Redouane Halhal
22' SUB Substitution Soufiane Rahimi Ismael Saibari
40' YC Yellow Card Achraf Hakimi
40' YC Yellow Card Richie Laryea
43' YC Yellow Card Jonathan David
45' YC Yellow Card Azzedine Ounahi
45+6' YC Yellow Card Bilal El Khannouss
49' YC Yellow Card Luc De Fougerolles
50' G Goal Azzedine Ounahi Achraf Hakimi
63' SUB Substitution Sofyan Amrabat Ayyoub Bouaddi
63' SUB Substitution Cyle Larin Tani Oluwaseyi
63' SUB Substitution Chemsdine Talbi Bilal El Khannouss
67' YC Yellow Card Cyle Larin
78' SUB Substitution Promise David Ali Ahmed
78' SUB Substitution Jacob Shaffelburg Richie Laryea
82' G Goal Azzedine Ounahi Brahim Díaz
87' SUB Substitution Samir El Mourabet Azzedine Ounahi
87' SUB Substitution Jayden Nelson Tajon Buchanan
87' SUB Substitution Jonathan Osorio Niko Sigur
87' SUB Substitution Marwane Saadane Issa Diop
90+8' G Goal Soufiane Rahimi Brahim Díaz