SportBettingStats

France vs Morocco — result & stats

Quarter-finals · 2026-07-09 20:00

France crestFrance
2–0
Morocco crestMorocco

Gillette Stadium

Recent form

Francelast 10
7W 1D 2L·2.1 scored · 1.1 conceded /game
Moroccolast 10
5W 4D 1L·2 scored · 0.7 conceded /game

Analysis & Betting Tips

France's overwhelming attacking form—85.7% of home matches landing Over 2.5—masks a bookmaker mispricing in this World Cup knockout. Morocco's defensive xG conceded (1.66 per match) and clean-sheet rate (33.3%) suggest the market has overweighted French firepower at the expense of real defensive solidity.

The market has France as 61% to win this knockout tie, a reflection of their demolition form: eight wins in ten matches, averaging 2.6 goals per game. Their home Over 2.5 rate sits at 85.7% across seven recent matches—a truly elite attacking signature. Yet the bookmakers have priced Over 2.5 Goals at just 49% implied probability, a curiosity that demands scrutiny. Something here doesn't add up.

France's attacking apparatus is, on the surface, brutally efficient. Kylian Mbappé has four goals and two assists in three group appearances—a 4-goal tally in three outings across their recent form. O. Dembélé matches that four-goal return in the same window, adding an assist. Maxim Olise has threaded three goals and multiple assists. This is not a side struggling to convert. Over the past six matches, France have posted a 2.1 expected goals average per game and fired 19.2 shots on average. That's volume and quality married together.

Yet Morocco present something the odds have not fully digested. Their recent form shows 1.66 expected goals conceded per match—a defensive efficiency that sits measurably below France's output generation. More damning for the market's lean toward high-scoring closure: Morocco have kept clean sheets in 33.3% of their recent matches. They have not lost a single game in the tournament, posting a 3-0-1 group record with a +3 goal difference on just six goals scored. That is textbook defensive solidity. The head-to-head record reinforces it: when France met Morocco in December 2022, the result was a 2-0 win that finished Under 2.5 with no both-teams-to-score.

Herein lies the crucial distinction between what the market prices and what the matchup actually suggests. Morocco are not a side that concedes freely. They average 58% possession—not far short of France's 63%—and restrict their opponents to 12.8 shots per match. That's not defensive disarray; that's a compact, disciplined outfit that suffocates space. France will dominate ball retention and create chances, almost certainly. But creating chances and converting them to over three goals in a knockout game are separate propositions when the opponent is organized, compact and has proven it can shut France out entirely.

The bookmakers have allowed Morocco's defensive form to bleed into a perception that they are passive, easy to break down. The 49% implied probability on Over 2.5 reflects a market convinced France will score two, three, perhaps four. But the xG gap between France's 2.1 expected goals per game and Morocco's 1.66 conceded is real but not insurmountable in a single 90-minute knockout. Mbappé and Dembélé are elite finishers—both on four goals. They will create danger. Morocco's clean-sheet rate and low-shot concession average, however, suggest they have been constructed specifically to compress that danger into half-chances. France may well need to score twice just to keep Up with Morocco's own attacking threat. That is the mispricing.

The real angle is not that France will fail to score. The angle is that Over 2.5—across both teams, not just France in isolation—sits at an odds price that undervalues France's attacking form against a Morocco outfit that will score. Morocco have not failed to score in the tournament. Their 66.7% under-2-5 rate in recent form sits alongside a 2.0 goals-per-game average in away matches this season and a 4-goal tally across three group matches. They will threaten. They will find the net. France, with Mbappé, Dembélé and Olise firing in tandem, will almost certainly score twice. Three goals across both teams, in a knockout match where both teams have proven attacking pedigree, is the live edge the market has underweighted.

The possession and shot data underscore this: France's 63% possession average and 19.2 shot tally per match will force Morocco into reactive defending. Morocco's 58% possession and 12.8 shots is not the profile of a side content to sit deep and hope. They will counter, they will press on the ball, and they will create opportunities. In a knockout knockout, with both sides needing a result, a low-scoring stalemate becomes less probable than it would in a group match. France have shown they can put teams away. Morocco have shown they can stay in a game. The synthesis points to Over 2.5.

The single risk to this thesis remains France's capacity to win without breaking the 2.5 line—a 2-0 or 2-1 victory that kills the bet. Their clean-sheet rate of 42.9% in recent home matches and Morocco's inability to force more than 12.8 shots per game creates a scenario where France's defense holds firm and their attackers convert exactly twice. That is a legitimate out. But at 49% implied probability, Over 2.5 offers value precisely because the market has squeezed too much confidence into that two-goal France victory narrative. The underlying form, the xG concession profile and the tournament positioning all point to a higher-scoring game than the market has priced.

Our verdict

Over 2.5 Goals is undervalued at 49% implied. France's attacking form and Morocco's need to score—not just France's need to win—combine to make a three-goal-plus game the live edge.

Betting tips

Over 2.5 Goals is the correct call. The market has fixated on France's 85.7% home Over rate without properly accounting for Morocco's defensive xG conceded (1.66 per match) and clean-sheet discipline (33.3%). Mbappé and Dembélé will create danger—both are on four goals already—but Morocco's tournament form (unbeaten, 3-0-1 record) and their own attacking output (never failing to score) suggests this will not be a rout. Three goals across both teams is the natural outcome when an elite attacking side meets a defensively compact outfit in a knockout game. The 49% implied probability undersells that probability meaningfully.

Match stats

Full-time statistical comparison
FranceMorocco
3.69Expected goals (xG)0.14
22Shots5
8Shots on target1
5Corners5
0Yellow cards1
—Red cards—
48Possession %52
89Pass accuracy %86

Timeline

FranceMorocco
  1. Kylian Mbappé (pen)
    28'
  2. Kylian Mbappé
    60'
  3. 62'
    A. Bouaddi
  4. 62'
    B. El Khannouss
  5. 63'
    I. Diop
  6. O. Dembélé
    66'
  7. M. Koné
    71'
  8. 74'
    A. Salah-Eddine
  9. 74'
    Brahim Díaz
  10. D. Doué
    77'
  11. Kylian Mbappé
    77'
  12. 85'
    C. Talbi
  13. J. Koundé
    87'

Odds & best prices

14 bookmakers
France win
1.70
Betano
Draw
4.00
Dafabet
Morocco win
6.81
1xBet
Over 2.5 Goals2.11SBOUnder 2.5 Goals1.921xBetBTTS — Yes2.00Bet365BTTS — No1.87Marathonbet
BookmakerFranceDrawMorocco
10Bet1.573.805.80
1xBet1.623.986.81
888Sport1.573.506.00
Bet3651.603.806.00
BetVictor1.553.756.50
Betano1.703.905.60
Betfair1.603.756.50
Dafabet1.614.006.00
Marathonbet1.573.826.70
Pinnacle1.643.806.75
SBO1.623.805.80
Superbet1.623.905.85
Unibet1.573.806.75
William Hill1.603.606.00

Decimal odds, indicative and subject to change. Highlighted = best available price.

18+ · Please gamble responsibly. Help & resources

Head-to-head

1
France wins
0
Draws
0
Morocco wins
0% · 0%
BTTS · Over 2.5
  • 2022-12-14France2–0Morocco

Lineups

France
4-2-3-1 · Didier Deschamps
  • 16M. MaignanG
  • 3L. DigneD
  • 17W. SalibaD
  • 4D. UpamecanoD
  • 5J. KoundeD
  • 14A. RabiotM
  • 6M. KoneM
  • 20D. DoueM
  • 11M. OliseM
  • 7O. DembeleM
  • 10K. MbappeF
Substitutes (15)
  • 1B. SambaG
  • 2M. GustoD
  • 8A. TchouameniM
  • 9M. ThuramF
  • 12B. BarcolaF
  • 13N. KanteM
  • 15I. KonateD
  • 18W. Zaire-EmeryM
  • 19T. HernandezD
  • 21L. HernandezD
  • 22J. MatetaF
  • 23R. RisserG
  • 24R. CherkiM
  • 25M. AklioucheM
  • 26M. LacroixD
Morocco
4-2-3-1 · Mohamed Ouahbi
  • 1BonoG
  • 26A. Salah-EddineD
  • 3N. MazraouiD
  • 14I. DiopD
  • 2A. HakimiD
  • 24N. El AynaouiM
  • 6A. BouaddiM
  • 7C. TalbiM
  • 8A. OunahiM
  • 10B. DiazM
  • 23B. El KhannoussF
Substitutes (15)
  • 4S. AmrabatM
  • 5M. SaadaneD
  • 9S. RahimiF
  • 11I. SaibariM
  • 12MunirG
  • 13Z. El OuahdiD
  • 15S. El MourabetM
  • 16G. YassineF
  • 17A. SbaiF
  • 18C. RiadD
  • 19Y. BelammariD
  • 20A. El KaabiF
  • 21A. AmaimouniF
  • 22A. TagnaoutiG
  • 25R. HalhalD

In the news

Want a deeper take?

Ask SportBettingStats AI about this — get a data-driven tip and deep, multi-angle analysis in seconds. Free to start.

💬 Ask the AI

18+ · Please gamble responsibly. Help & resources