France vs Morocco preview

2026 World Cup, World
Boston Stadium Thu, 9 Jul - 8:00 PM
World Cup
Full Time Thu, 9 Jul 8:00 PM
Quarter Finals

CONTEXT

France claimed a 2-0 win against Morocco after a scoreless first half. Although Morocco enjoyed 52 percent possession, France generated far superior chances as reflected in their 2.56 expected goals to the opponents 0.21. The stronger team delivered the expected result with goals coming after the break. The significant deviation of 39.7 percent associated with France did not prevent alignment between the actual outcome and underlying metrics. Efficiency remained in line with projections for the contest. No red cards occurred to influence proceedings, allowing the match to unfold based on tactical execution and individual quality. The final score accurately represented the balance of play and opportunity creation throughout the ninety minutes.

TL;DR

  • Structural deviation: France exhibited a significant deviation of 39.7 percent from pre-match expectations.
  • Efficiency shift: The efficiency shift was in line with expectations for both teams.
  • xG alignment: The match outcome aligned with the xG figures as France secured the victory.
  • Market alignment: The result proved consistent with market alignment indicators.
  • xG expectations: France's xG of 2.56 far exceeded Morocco's 0.21, matching the final score of 2-0.
  • Event impact: No major events altered the flow beyond the standard play leading to the 2-0 scoreline.
  • Red card distortion: The absence of red cards ensured no distortion from disciplinary actions in the match.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
F. Tello Figueroa
F. Tello Figueroa
Referee 25 matches
Fouls / Match
Referee 30.4
League Avg 0
Yellow Cards / Match
Referee 4
League Avg 0
Red Cards / Match
Referee 0.36
League Avg 0
Penalties / Match
Referee 0.36
League Avg 0
J. Belatti
J. Belatti
1st Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
G. Chade
G. Chade
2nd Assistant 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
D. Herrera
D. Herrera
4th Official 0 matches
Fouls / Match
Referee 0
League Avg 0
Yellow Cards / Match
Referee 0
League Avg 0
Red Cards / Match
Referee 0
League Avg 0
Penalties / Match
Referee 0
League Avg 0
France D. Deschamps
D. Deschamps
VS
Morocco M. Ouahbi
M. Ouahbi
3
Avg Points / Game (Last 100 Matches)
2.2
3 i
Last 6 Opponents
Paraguay Rank: W
Sweden Rank: W
Norway Rank: W
Iraq Rank: W
Senegal Rank: W
Avg Points / Game (Last 6 Matches)
2.2 i
Last 6 Opponents
Canada Rank: W
Netherlands Rank: D
Haiti Rank: W
Scotland Rank: W
Brazil Rank: D
1
Head to Head (Wins - Draws - Losses)
1 - 0 - 0
0

Win Probabilities

Live Win Probability (90 Min)
Home France
60.3%
Draw
24.83%
Away Morocco
14.87%

Movement

Changes since opening
France
-37.59%
Draw
+22.91%
Morocco
+14.67%

Team Power Ranking

i
What is Power Ranking?
Power score: composite of opponent-weighted form (last 6 & 20 games) and league position over last 3 seasons.
46.52
34.44
0 (Weakest) 100 (Strongest)
Metric
France
Morocco
Power Score
46.52
34.44
League Position
1
2
Global Rank
1
8

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
France Opponent-weighted form score
Morocco Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) France Morocco

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

France

Left / Center / Right
Opposition half density
vs season average

Morocco

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

France ⚠ Proxy
vs
⚠ Proxy Morocco
Attacking Efficiency
Higher is better
Attacking Efficiency
51.67
12.98
Defensive Efficiency
Lower is better
Defensive Efficiency
12.98
51.67
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
France +3.47 Efficiency Index
vs
Morocco -3.47 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
France
Morocco
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

France
vs
Morocco
Created Set-piece attacking threat
France Morocco
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
51%
50%
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
-1.30 vs -0.10
Conceded Set-piece defensive exposure
France Morocco
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
50%
51%
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
-0.10 vs -1.30
France
Morocco
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

France
vs
Morocco
Attack After Winning Possession transition → offence
France Morocco
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
France Morocco
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
France
Morocco
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • FRA had peak pressure around 22'.
  • FRA started the game with stronger pressure.
FRA Pressure MAR Pressure
Pressure Index: FRA reached the top pressure at 22' (97.69).

Team Head to Head Last 6 Seasons

Summary of 1 match between these sides — filtered by competition and venue context.

France FRA Home
1 matches
Morocco MAR Away
Match Record
1
Wins
0
0
Draws
0
0
Losses
1
Goals
2
Goals Scored
0
0
Goals Conceded
2
+2
Goal Difference
-2
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-07-13T09:56:48+00:00

STARTING XI

Match Formation 4-2-3-1
Match Formation 4-2-3-1

General Information

Date & Time
Jul 09, 2026, 08:00 PM
Competition
2026 World Cup, World · Quarter Finals
Stadium
Boston Stadium
Capacity
66829
Attendance
63811
Pitch Surface
Artificial turf
Weather
☀️ 12°C, Fair
Referees
Facundo Tello Figueroa
Juan Pablo Belatti
Gabriel Chade
Darío Herrera

Statistics

Possession
FRA
51%
MAR
49%

Top Statistics

2 Goals 0
6 Big Chances Created 0
9 Shots 3
56 Dangerous attacks 35
48 Possession 52
5 Corners 5
12 Free kicks 10
0 Yellow Cards 1

Match Overview

54 Ball Safe 64
1 Penalties 0
7 Goal Kicks 13
17 Goal Attempts 4
4 Substitutions 5
17 Throwins 18
1 Hit Woodwork 0
12 Successful Headers 1
2 Assists 0
1 Injuries 0
21 Dribble Attempts 19
9 Successful Dribbles 11
43 Successful Dribbles Percentage 58

Attacking

114 Attacks 82
6 Big Chances Missed 0

Possession

30 Long Passes 39
486 Passes 526
432 Successful Passes 452
89 Successful Passes Percentage 86
16 Key Passes 4
14 Successful Long Passes 11
47 Successful Long Passes Percentage 28

Defensive

1 Saves 6
11 Tackles 16
13 Interceptions 6
43 Duels Won 36

Build-up

12 Total Crosses 13
5 Accurate Crosses 2

Discipline

10 Fouls 13

Lineup

Referee : Facundo Tello Figueroa

Starting XI

16
Mike Maignan
Mike Maignan Goalkeeper
6.76
3
Lucas Digne
Lucas Digne Defender
7.18
4
Dayot Upamecano
Dayot Upamecano Defender
7.29
5
Jules Koundé
Jules Koundé Defender
6.88
2
Malo Gusto
Malo Gusto
Defender87'
17
William Saliba
William Saliba Defender
7.02
6
Manu Koné
Manu Koné Midfielder
7
18
Warren Zaïre-Emery
Warren Zaïre-Emery
Midfielder71'
6.55
7
Ousmane Dembélé
Ousmane Dembélé Midfielder
8.09
11
Michael Olise
Michael Olise Midfielder
7.06
14
Adrien Rabiot
Adrien Rabiot Midfielder
7.09
20
Désiré Doué
Désiré Doué Midfielder
7.25
12
Bradley Barcola
Bradley Barcola
Attacker77'
6.89
10
Kylian Mbappé
7.81
22
Jean-Philippe Mateta
6.53
Referee : Facundo Tello Figueroa

Starting XI

1
Yassine Bounou
Yassine Bounou Goalkeeper
7.59
2
Achraf Hakimi
6.67
3
Noussair Mazraoui
6.2
14
Issa Diop
Issa Diop Defender
6.57
26
Anass Salah-Eddine
6.29
13
Zakaria El Ouahdi
6.42
6
Ayyoub Bouaddi
Ayyoub Bouaddi Midfielder
6.19
4
Sofyan Amrabat
Sofyan Amrabat
Midfielder62'
6.62
7
Chemsdine Talbi
Chemsdine Talbi Midfielder
6.47
17
Amine Sbaï
Amine Sbaï
Attacker85'
6.45
8
Azzedine Ounahi
Azzedine Ounahi Midfielder
6.81
10
Brahim Díaz
Brahim Díaz Midfielder
6.65
16
Gessime Yassine
Gessime Yassine
Attacker74'
6.63
24
Neil El Aynaoui
Neil El Aynaoui Midfielder
6.73
23
Bilal El Khannouss
6.8
9
Soufiane Rahimi
Soufiane Rahimi
Attacker62'
6.22

Events

2ND-HALF
Event
Malo Gusto Jules Koundé
9th Substitution
87'
85'
Event
Amine Sbaï Chemsdine Talbi
8th Substitution
Event
Bradley Barcola Désiré Doué
6th Substitution
77'
Event
Jean-Philippe Mateta Kylian Mbappé
7th Substitution
77'
74'
Event
Zakaria El Ouahdi Anass Salah-Eddine
4th Substitution
74'
Event
Gessime Yassine Brahim Díaz
5th Substitution
Event
Warren Zaïre-Emery Manu Koné
3rd Substitution
71'
Event
Right foot shot / 2nd Goal
66'
63'
Event
Foul / 1st Yellowcard
62'
Event
Sofyan Amrabat Ayyoub Bouaddi
1st Substitution
62'
Event
Soufiane Rahimi Bilal El Khannouss
2nd Substitution
Event
Right foot shot / 1st Goal
60'
1ST-HALF
Event
Goalkeeper save
28'

Match Commentary

90
Attempt Attempt
Michael Olise from France misses the attempt with a left-footed shot from outside the box, sending it high and wide to the right. The assist came from Bradley Barcola.
90
Update Update
Michael Olise from France wins a free kick in the defensive half.
90
Update Update
Foul committed by Amine Sbaï of Morocco.
90
Attempt Attempt
Attempt missed. Gessime Yassine from Morocco takes a left-footed shot from over 40 yards on the right wing, but it goes too high. He was assisted by Sofyan Amrabat.
90
GOAL! GOAL! Important
Attempt saved. Jean-Philippe Mateta's left-footed shot from the center of the box is saved by Yassine Bounou in the center of the goal. Ousmane Dembélé provided the assist.
90
Update Update
Michael Olise wins a free kick for France in the defensive half.
90
Update Update
Foul committed by Zakaria El Ouahdi of Morocco.
90
Update Update
Amine Sbaï from Morocco commits a handball.
90
Corner Corner
Corner awarded to Morocco after Lucas Digne concedes.
90
Update Update
The fourth official has indicated there will be 6 minutes of added time.
90
Update Update
Achraf Hakimi commits a foul for Morocco.
90
Update Update
Bradley Barcola (France) is awarded a free kick in the defensive half.
88
Corner Corner
Attempt missed. Jean-Philippe Mateta's header from close range is too high. Ousmane Dembélé provided the assist with a cross after a corner.
88
Attempt Attempt
Attempt saved. Bradley Barcola's right-footed shot from the left side of the box is saved.
88
Corner Corner
France wins a corner, conceded by Yassine Bounou.
87
Substitution Substitution
Substitution for France: Malo Gusto comes on for Jules Koundé.
86
Attempt Attempt
Attempt missed. Michael Olise (France) took a left-footed shot from the center of the box after a quick counterattack.
85
Substitution Substitution
Substitution for Morocco: Amine Sbaï comes on for Chemsdine Talbi.
84
Corner Corner
Corner awarded to Morocco after a concession by Michael Olise.
84
Corner Corner
Attempt missed. Neil El Aynaoui (Morocco) had a header from the left side of the six-yard box after a corner.
83
Update Update
Adrien Rabiot commits a foul for France.
83
Update Update
Achraf Hakimi from Morocco wins a free kick in the attacking half.
83
Attempt Attempt
Attempt saved. Azzedine Ounahi from Morocco has his right-footed shot from outside the box saved.
82
Update Update
Foul committed by Jules Koundé of France.
82
Update Update
Zakaria El Ouahdi from Morocco is awarded a free kick on the left wing.
80
Corner Corner
France win a corner after Issa Diop concedes.
79
Update Update
Gessime Yassine from Morocco is awarded a free kick in the defensive half.
79
Update Update
Warren Zaïre-Emery commits a foul for France.
77
Update Update
Delay is over, and they are ready to continue.
77
Substitution Substitution
Substitution for France: Jean-Philippe Mateta comes on for Kylian Mbappé due to an injury.
77
Substitution Substitution
Substitution for France: Bradley Barcola comes on for Désiré Doué.
76
Update Update
The match is delayed due to an injury to Kylian Mbappé from France.
74
Substitution Substitution
Substitution for Morocco: Zakaria El Ouahdi comes on for Anass Salah-Eddine.
74
Update Update
Gessime Yassine from Morocco commits a foul.
74
Update Update
Désiré Doué wins a free kick for France on the left wing.
74
Substitution Substitution
Substitution for Morocco: Gessime Yassine comes on for Brahim Díaz.
73
Corner Corner
Corner awarded to Morocco after Dayot Upamecano concedes.
71
Update Update
Delay is over, and they are ready to continue.
70
Substitution Substitution
Substitution for France: Warren Zaïre-Emery comes on for Manu Koné.
67
Update Update
The match is currently paused for a drinks break.
66
GOAL! GOAL! Important
Goal! France leads 2-0 against Morocco. Ousmane Dembélé scores for France with a right-footed shot from outside the box.
63
Yellow Card Yellow Card Important
Issa Diop of Morocco receives a yellow card for a foul.
63
Update Update
Issa Diop commits a foul for Morocco.
63
Update Update
Kylian Mbappé wins a free kick for France on the left wing.
62
Substitution Substitution
Substitution for Morocco: Soufiane Rahimi comes on for Bilal El Khannouss.
62
Substitution Substitution
Substitution for Morocco: Sofyan Amrabat comes on for Ayyoub Bouaddi.
60
GOAL! GOAL! Important
Goal! France leads 1-0 against Morocco as Kylian Mbappé scores with a right-footed shot from the left side of the box.
58
Update Update
Jules Koundé commits a handball for France.
56
Attempt Attempt
Kylian Mbappé from France misses the attempt with a right-footed shot from the center of the box, sending it too high.
55
Corner Corner
Attempt saved. Yassine Bounou (Morocco) saves a right-footed shot from outside the box by Désiré Doué (France) in the bottom left corner. The assist came from Kylian Mbappé.
54
Update Update
Foul committed by Ayyoub Bouaddi of Morocco.
54
Update Update
Michael Olise of France wins a free kick in the defensive half.
52
Corner Corner
Corner awarded to Morocco after a concession by Michael Olise.
48
Attempt Attempt
Brahim Díaz's right-footed shot from outside the box is blocked, with assistance from Azzedine Ounahi.
46
Update Update
The second half begins with the score at 0-0 between France and Morocco.
45
Attempt Attempt
Achraf Hakimi from Morocco attempts a right-footed shot from outside the box, but it goes close and misses to the right from a direct free kick.
45
Update Update
Adrien Rabiot commits a handball for France.
45
Update Update
Achraf Hakimi from Morocco is awarded a free kick in the defensive half.
45
Update Update
Achraf Hakimi from Morocco is awarded a free kick in the defensive half.
45
Update Update
Foul committed by Désiré Doué of France.
45
Attempt Attempt
Michael Olise's left-footed shot from outside the box is blocked.
45
Attempt Attempt
Lucas Digne from France hits the crossbar with a left-footed shot from outside the box.
45
Attempt Attempt
Manu Koné's right-footed shot from outside the box is blocked.
42
Update Update
Azzedine Ounahi from Morocco commits a foul.
42
Update Update
Adrien Rabiot wins a free kick for France in the defensive half.
42
Update Update
Dayot Upamecano commits a foul for France.
42
Update Update
Bilal El Khannouss from Morocco is awarded a free kick on the left wing.
39
Update Update
Brahim Díaz from Morocco is awarded a free kick in the defensive half.
39
Update Update
Foul committed by William Saliba (France).
38
Update Update
Neil El Aynaoui from Morocco is awarded a free kick in the defensive half.
38
Update Update
Manu Koné wins a free kick for France in the attacking half.
36
Update Update
Jules Koundé's header from the center of the box is blocked. He was assisted by Michael Olise's cross.
35
Corner Corner
Attempt saved. Yassine Bounou (Morocco) saves a right-footed shot from the center of the box by Désiré Doué (France), which was aimed at the bottom left corner.
35
Corner Corner
Corner awarded to France after Yassine Bounou concedes.
33
Attempt Attempt
Attempt missed by Ousmane Dembélé from France, who took a left-footed shot from outside the box.
32
Update Update
Delay is over, and they are ready to continue.
29
Update Update
The match is currently delayed for a drinks break.
28
Attempt Attempt
Penalty saved! Kylian Mbappé's right-footed shot for France is saved.
25
Update Update
Noussair Mazraoui of Morocco concedes a penalty for a foul in the penalty area.
25
Update Update
Penalty awarded to France as Kylian Mbappé is fouled in the penalty area.
24
Corner Corner
Corner awarded to Morocco after Lucas Digne concedes.
21
Corner Corner
Attempt missed. Adrien Rabiot (France) had a header from the center of the box after a corner.
20
Attempt Attempt
Attempt blocked. Ousmane Dembélé's left-footed shot from outside the box for France is blocked. Manu Koné provided the assist.
20
Corner Corner
France wins a corner after Noussair Mazraoui concedes.
19
Update Update
Neil El Aynaoui from Morocco commits a handball.
18
Attempt Attempt
Attempt missed. Ousmane Dembélé (France) took a right-footed shot from the center of the box.
15
Update Update
Azzedine Ounahi from Morocco wins a free kick on the right wing.
15
Update Update
Foul committed by Lucas Digne (France).
14
Update Update
Foul committed by Neil El Aynaoui of Morocco.
14
Update Update
Michael Olise from France is awarded a free kick in the attacking half.
10
Attempt Attempt
Attempt blocked. Désiré Doué from France has a right-footed shot from outside the box that is blocked.
9
Update Update
Brahim Díaz from Morocco is awarded a free kick in the defensive half.
9
Update Update
Désiré Doué commits a foul for France.
4
GOAL! GOAL! Important
Attempt saved. Dayot Upamecano's header from close range is saved in the center of the goal by Yassine Bounou. Ousmane Dembélé provided the assist with a cross.
4
Corner Corner
Kylian Mbappé's attempt from outside the box is saved in the bottom left corner by Yassine Bounou. The shot was assisted by Désiré Doué.
4
Attempt Attempt
Dayot Upamecano's header is saved.
2
Corner Corner
Corner awarded.
2
Attempt Attempt
Kylian Mbappe takes a right-footed shot, but it's saved.
1
Update Update
Kick-off! The referee is Facundo Tello Figueroa.

CONCLUSION

Final score detail: France 2-0 Morocco. Structural assessment: France exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was consistent with the pre-match probability model. Market alignment: The match result was within the projected probability range.