France vs Morocco / July 9 / Protocol 1
Facts become attacks. Attacks become scores.
Because previous Turtle runs exposed real protocol failures, this page changes the order of work. We begin with a weighted fact board, then force every plausible France-Morocco score through direct contradiction before naming the final three.
Calibration lock / generated 2026-07-09 08:25 ET
Final three, one containment score.
The card is evidence-gated. Each score below is attacked by contrary facts from the 200-fact board. The most plausible score is France 2-1 Morocco because it preserves France two-goal pressure and Morocco one-goal dignity while respecting the Saibari injury cap.
I(s)=0.22 R(s)+0.18 F_G(s)+0.16 M_G(s)+0.14 T(s)+0.12 B(s)+0.10 A(s)+0.08 C(s)-PEN(s)
Here `R` is result-family fit, `F_G` France goal-spine fit, `M_G` Morocco goal-spine fit, `T` total-goal fit, `B` BTTS/clean-sheet fit, `A` availability/star adjustment, and `C` current-tournament coherence. The index is an ordering device, not a betting probability.
One-to-many survival map
Each disclosed score has to beat a cluster, not just a neighbor.
The final nodes survive because they represent distinct football stories: core France pressure, France statement, Morocco-respect draw, and a higher containment tail.
Defeats: 1-1, 1-0 France, 2-0 France
France two-goal pressure survives the low-draw attack, but Morocco's one-goal branch survives the clean-sheet attack.
Defeats: 3-0 France, 4-1 France
The statement branch is kept, but the model chooses the lowest total that preserves both France escalation and Morocco scoring.
Defeats: 0-0, 1-1, Morocco 2-1
The Morocco-respect branch is not deleted; it is promoted to a higher draw because both teams carry current scoring evidence.
Defeats: 4-2 France, 4-1 France, Morocco 3-2
If Morocco's second goal survives, France's superior ceiling keeps the terminal tail on France rather than Morocco.
Family: France by one / BTTS / three goals
Survival rule: Survives because France two-goal pressure and Morocco one-goal dignity both pass, while Saibari absence caps the Morocco second-goal branch.
Attack: Attacked by Morocco clean-sheet quality and top-10 strength, but France have five wins from five and multi-node scoring.
Family: France statement / BTTS / cushion
Survival rule: Survives because 3-1 is both a France last-50 mode and a France last-10 mode, and France's current attack has several scorer routes.
Attack: Attacked by France fatigue and Morocco's non-minnow rank; still kept because it is the cleanest France statement score that preserves Morocco scoring.
Family: High draw / Morocco respect branch
Survival rule: Survives because Morocco are unbeaten in the current tournament, scored in all five rows, and the prior failures require preserving the second-underdog-goal stress test.
Attack: Attacked by France five-win current tournament and Saibari absence; survives as the strongest draw branch after 1-1 becomes too low for the declared goal spine.
Family: France high stress / Morocco second goal
Survival rule: Kept as containment because if Morocco's second-goal branch is real, France still own the higher-ceiling finish route.
Attack: Attacked by Morocco over-3.5 current rate and Saibari absence; not final-three because it asks for five goals.
Family: France clean-sheet statement
Survival rule: Rejected from final three because it deletes Morocco's scoring branch despite Morocco scoring in every current World Cup row.
Attack: It is a plausible statement score, but 3-1 carries the same France statement while respecting the Morocco one-goal evidence.
Family: France clean-sheet control
Survival rule: Rejected because the clean-sheet score is less compatible with the Morocco scored-in-five fact than 2-1.
Attack: The 2022 memory exists, but this Morocco are not surprise-underdogs and are ranked top-seven in the page facts.
Family: Low draw / dignity branch
Survival rule: Rejected from final three because the new declared spine gives France two-goal minimum pressure.
Attack: 1-1 is not silly; it is just one rung low once France's scoring and current form facts are admitted.
Family: Low-control France
Survival rule: Rejected because it asks France's attack to underperform the active scoring spine.
Attack: Paraguay shows the possibility, but the page cannot generalize one heat-heavy match into the quarter-final card.
Family: Morocco upset
Survival rule: Rejected because Saibari absence and France five-win form defeat the upset branch before exact-score selection.
Attack: Morocco respect is real; Morocco regulation win is not the central script.
Scenario lab / not a betting card
Twenty seven-leg scripts to test after the score proof.
These rows describe coherent game scripts for later EV work. They are not stake instructions, not live-market confirmation, and not proof by themselves. If a combo builder rejects correlated legs or the market is absent, the scenario fails execution before it becomes a card.
France by one, BTTS, controlled three-goal game
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: France 2-1 Morocco
France score three, Morocco dignity goal remains
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: France 3-1 Morocco
Morocco second goal survives but France are not eliminated in regulation
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: France 2-2 Morocco
Morocco second goal plus France ceiling
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: France 3-2 Morocco
Saibari absence fully suppresses Morocco scoring
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score no
- France team total over 1.5
- Morocco team total under 0.5
- Exact-score or result-family anchor: France 3-0 Morocco
2022 echo, France control, Morocco blocked
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score no
- France team total over 1.5
- Morocco team total under 0.5
- Exact-score or result-family anchor: France 2-0 Morocco
Morocco block holds France to one
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 0.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: France 1-1 Morocco
Regulation draw but France terminal quality
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: Regulation 1-1 or 2-2
Both attacks arrive early
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: BTTS family
Morocco compete before France depth wins
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: 2-1 or 3-1 France
France star route is the main pressure source
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: France win with 2+ goals
France scoring is multi-node, not one-player only
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: France 3+ team goals
Rahimi/Ounahi/Hakimi keep Morocco scoring alive
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: Morocco 1+ goals
Saibari absence is absorbed and Morocco score twice
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: 2-2 or 3-2 France
Set pieces/penalty path but not reckless chaos
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: 2-1 or 3-1 France
High-quality game stays below six total goals
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: Under 5.5 family
Terminal France, regulation can remain close
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: France advances plus BTTS
Upset pressure appears but does not become central
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: Morocco leads/draws live
Regulation draw, France win later
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: Regulation draw / France advances
If early goal breaks the file, 4-2 becomes live
- France advances
- Regulation total goals over 1.5
- Regulation total goals under 5.5
- Both teams score yes
- France team total over 1.5
- Morocco team total over 0.5
- Exact-score or result-family anchor: France 4-2 Morocco
Protocol 1 / Data collection
Highlighted 50: the facts Turtle must model against.
These are the important cards: player profiles, injury and availability, current tournament force, clean-sheet pressure, scoring modes, matchup identity, and external strength priors. The sentence below each card says how it can move the model.
France and Morocco meet on July 9, 2026 in the first World Cup quarter-final at Gillette Stadium / Boston Stadium.
Fixture boundary: defines the match, stage, and historical rematch context before modeling. Le Monde France-Morocco previewThis is a rematch of the 2022 World Cup semi-final, where France ended Morocco's run with a 2-0 win.
Fixture boundary: defines the match, stage, and historical rematch context before modeling. Le Monde France-Morocco previewTurtle is not locking a score cloud on this page until the fact layer, contradiction layer, and opponent-threshold layer exist.
Protocol guardrail: forbids score selection until facts are converted into contradiction rules. Turtle first-level ledgerFrance's latest 50 pre-cutoff matches are 34 wins, 8 draws, and 8 losses.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerMorocco's latest 50 pre-cutoff matches are 40 wins, 9 draws, and 1 loss.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerFrance's last-50 scoring profile is 2.26 goals for and 0.86 goals against per match.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerMorocco's last-50 scoring profile is 2.30 goals for and 0.42 goals against per match.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerFrance enter this file with five World Cup wins from five and a 14-2 goal balance.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerMorocco enter this file unbeaten in five World Cup matches with a 10-4 goal balance.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerFrance have scored in all five current World Cup matches.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerMorocco have scored in all five current World Cup matches.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerFrance have three clean sheets in five current World Cup matches.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerMorocco have two clean sheets in five current World Cup matches.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerFrance have conceded in two of five current World Cup matches.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerMorocco have conceded in three of five current World Cup matches.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerFrance have gone over 2.5 goals in four of five current World Cup matches.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerMorocco have gone over 2.5 goals in two of five current World Cup matches.
Current-tournament thread: updates scoring, concession, clean-sheet, BTTS, and total-goal priors. Turtle first-level ledgerFrance's last 10 pre-cutoff matches are 9 wins and 1 loss with no draws.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerMorocco's last 10 pre-cutoff matches are 6 wins, 4 draws, and no losses.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerFrance's last-10 BTTS rate is 70%, which prevents an automatic clean-sheet-only model.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerMorocco's last-10 modal score is 1-1, appearing four times.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerFrance's most repeated last-50 scorelines are 3-1 and 2-0, with six each.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerMorocco's most repeated last-50 scoreline is 1-0, with eleven appearances.
Form ledger layer: supplies base-rate pressure before opponent-threshold filtering. Turtle first-level ledgerKylian Mbappe scored twice against Senegal and Bradley Barcola added the other France goal in the 3-1 opener.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsKylian Mbappe scored twice and Ousmane Dembele scored once in France's 3-0 win over Iraq.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsOusmane Dembele scored a hat trick against Norway before Desire Doue added a stoppage-time goal.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsKylian Mbappe scored twice and Bradley Barcola scored once in the 3-0 win over Sweden.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsKylian Mbappe converted the 70th-minute penalty that beat Paraguay 1-0.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsIsmael Saibari scored Morocco's goal in the 1-1 draw against Brazil.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsIsmael Saibari scored in the second minute of Morocco's 1-0 win over Scotland.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsAchraf Hakimi, Ismael Saibari, Soufiane Rahimi, and Gessime Yassine all scored in Morocco's 4-2 win over Haiti.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsIssa Diop scored in the 90+1 minute against the Netherlands, preserving Morocco's late-game danger.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsAzzedine Ounahi scored twice and Soufiane Rahimi scored in stoppage time in Morocco's 3-0 win over Canada.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsMbappe has seven goals in this World Cup from the mined France rows.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle first-level ledgerDembele has four current World Cup goals in the mined France rows.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle first-level ledgerBarcola has two current World Cup goals in the mined France rows.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle first-level ledgerDesire Doue is a bench-impact signal because he scored against Norway and won the penalty against Paraguay.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Le Monde France-Paraguay reportFrance's current World Cup scoring is not one-player only: Mbappe, Dembele, Barcola, and Doue all appear in the mined scorer rows.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Turtle current tournament rowsLe Monde reports that Mbappe has scored in four of France's five matches and has become the team's central leader.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Le Monde Mbappe profileLe Monde reports Mbappe overtook Olivier Giroud as France's all-time top scorer during this World Cup run.
Star and scorer-distribution layer: identifies whether the attack is concentrated or multi-node. Le Monde Mbappe profileThe Paraguay match was a physical, heat-heavy struggle, so France's latest win carries fatigue and resilience information rather than only score information.
Physical-state layer: adds fatigue and resilience context to the last match signal. Le Monde France-Paraguay reporttalkSPORT reports France may get Aurelien Tchouameni back and may consider Desire Doue after his Paraguay impact.
Availability layer: changes expected personnel, first-scorer routes, and whether old scoring rows still transfer. talkSPORT France-Morocco team newsIsmael Saibari is reported likely out or ruled out with a hamstring injury, which directly weakens Morocco's first-scorer pattern.
Availability layer: changes expected personnel, first-scorer routes, and whether old scoring rows still transfer. Times of India Saibari injury reportBavarian Football Works reports Saibari missed final training before the quarter-final.
Availability layer: changes expected personnel, first-scorer routes, and whether old scoring rows still transfer. Bavarian Football Works Saibari injury reportMorocco had already lost Nayef Aguerd and Abde Ezzalzouli before the tournament, according to a pre-tournament injury report.
Availability layer: changes expected personnel, first-scorer routes, and whether old scoring rows still transfer. talkSPORT Morocco injury reporttalkSPORT expects Soufiane Rahimi to be the natural Saibari replacement and notes Morocco hope Chadi Riad is available.
Availability layer: changes expected personnel, first-scorer routes, and whether old scoring rows still transfer. talkSPORT France-Morocco team newsLe Monde frames Morocco as seeking payback after the 2022 semi-final while now carrying top-10 status rather than surprise-underdog status.
Strength and context layer: prevents the file from being framed as a simple favorite-underdog mismatch. Le Monde France-Morocco previewLe Monde reports Morocco entered the tournament ranked seventh globally, ahead of the Netherlands, Belgium, and Germany.
Strength and context layer: prevents the file from being framed as a simple favorite-underdog mismatch. Le Monde France-Morocco previewLe Monde highlights Ayyoub Bouaddi, Issa Diop, Brahim Diaz, and Achraf Hakimi as examples of Morocco's dual-national recruitment strength.
Strength and context layer: prevents the file from being framed as a simple favorite-underdog mismatch. Le Monde France-Morocco previewThe Guardian's power ranking keeps France first and Morocco fifth among the final eight, so this is not a simple giant-versus-minnow file.
Strength and context layer: prevents the file from being framed as a simple favorite-underdog mismatch. Guardian World Cup power rankingsSupplemental 150 / audit rows
Additional facts stay available, but they do not get equal weight by default.
This lower ledger preserves row proof: all 100 last-50 match rows, 30 current-tournament row facts, 16 recent/current summary metrics, and 8 result-bucket facts. It is useful evidence, not a substitute for contradiction-first modeling.
France lost to Tunisia 0-1 on 2022-11-30 in 2022 World Cup Group D; signals: failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Poland 3-1 on 2022-12-04 in 2022 World Cup R16; signals: BTTS, over 2.5, over 3.5; scorer text: Giroud 44' Mbappé 74' , 90+1'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat England 2-1 on 2022-12-10 in 2022 World Cup QF; signals: BTTS, over 2.5; scorer text: Tchouaméni 17' Giroud 78'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Morocco 2-0 on 2022-12-14 in 2022 World Cup SF; signals: clean sheet; scorer text: T. Hernandez 5' Kolo Muani 79'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France drew with Argentina 3-3 on 2022-12-18 in 2022 World Cup F; signals: BTTS, over 2.5, over 3.5; scorer text: Mbappé 80' ( pen. ) , 81' , 118' ( pen. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Netherlands 4-0 on 2023-03-24 in 2023 Euro 2024 qualifying; signals: clean sheet, over 2.5, over 3.5; scorer text: Griezmann 2' Upamecano 8' Mbappé 21' , 88'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Republic of Ireland 1-0 on 2023-03-27 in 2023 Euro 2024 qualifying; signals: clean sheet; scorer text: Pavard 50'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Gibraltar 3-0 on 2023-06-16 in 2023 Euro 2024 qualifying; signals: clean sheet, over 2.5; scorer text: Giroud 3' Mbappé 45+3' ( pen. ) Mouelhi 78' ( o.g. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Greece 1-0 on 2023-06-19 in 2023 Euro 2024 qualifying; signals: clean sheet; scorer text: Mbappé 55' ( pen. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Republic of Ireland 2-0 on 2023-09-07 in 2023 Euro 2024 qualifying; signals: clean sheet; scorer text: Tchouaméni 19' Thuram 48'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France lost to Germany 1-2 on 2023-09-12 in 2023 ( 2023-09-12 ) Friendly; signals: BTTS, over 2.5; scorer text: Griezmann 89' ( pen. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Netherlands 2-1 on 2023-10-13 in 2023 ( 2023-10-13 ) Euro 2024 qualifying; signals: BTTS, over 2.5; scorer text: Mbappé 7' , 53'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Scotland 4-1 on 2023-10-17 in 2023 ( 2023-10-17 ) Friendly; signals: BTTS, over 2.5, over 3.5; scorer text: Pavard 16' , 24' Mbappé 41' ( pen. ) Coman 70'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Gibraltar 14-0 on 2023-11-18 in 2023 Euro 2024 qualifying; signals: clean sheet, over 2.5, over 3.5; scorer text: Santos 3' ( o.g. ) Thuram 4' Zaïre-Emery 16' Mbappé 30' ( pen. ) , 74' , 82' Clauss 34' Coman 36' , 65' Fofana 37' Rabiot 63' Dembélé 73' Giroud 89' , 90+1'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France drew with Greece 2-2 on 2023-11-21 in 2023 ( 2023-11-21 ) Euro 2024 qualifying; signals: BTTS, over 2.5, over 3.5; scorer text: Kolo Muani 42' Fofana 74'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France lost to Germany 0-2 on 2024-03-23 in 2024 Friendly; signals: failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Chile 3-2 on 2024-03-26 in 2024 Friendly; signals: BTTS, over 2.5, over 3.5; scorer text: Fofana 18' Kolo Muani 25' Giroud 72'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Luxembourg 3-0 on 2024-06-05 in 2024 Friendly; signals: clean sheet, over 2.5; scorer text: Kolo Muani 43' Clauss 70' Mbappé 85'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France drew with Canada 0-0 on 2024-06-09 in 2024 Friendly; signals: clean sheet, failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Austria 1-0 on 2024-06-17 in 2024 Euro 2024 Group D; signals: clean sheet; scorer text: Wöber 38' ( o.g. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France drew with Netherlands 0-0 on 2024-06-21 in 2024 Euro 2024 Group D; signals: clean sheet, failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France drew with Poland 1-1 on 2024-06-25 in 2024 Euro 2024 Group D; signals: BTTS; scorer text: Mbappé 56' ( pen. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Belgium 1-0 on 2024-07-01 in 2024 Euro 2024 Round of 16; signals: clean sheet; scorer text: Vertonghen 85' ( o.g. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France drew with Portugal 0-0 on 2024-07-05 in 2024 Euro 2024 Quarter-final; signals: clean sheet, failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France lost to Spain 1-2 on 2024-07-09 in 2024 Euro 2024 Semi-final; signals: BTTS, over 2.5; scorer text: Kolo Muani 8'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France lost to Italy 1-3 on 2024-09-06 in 2024–25 Nations League; signals: BTTS, over 2.5, over 3.5; scorer text: Barcola 1'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Belgium 2-0 on 2024-09-09 in 2024–25 Nations League; signals: clean sheet; scorer text: Kolo Muani 29' Dembélé 57'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Israel 4-1 on 2024-10-10 in 2024–25 Nations League; signals: BTTS, over 2.5, over 3.5; scorer text: Camavinga 6' Nkunku 28' Guendouzi 87' Barcola 89'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Belgium 2-1 on 2024-10-14 in 2024–25 Nations League; signals: BTTS, over 2.5; scorer text: Kolo Muani 35' ( pen. ) , 62'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France drew with Israel 0-0 on 2024-11-14 in 2024–25 Nations League; signals: clean sheet, failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Italy 3-1 on 2024-11-17 in 2024–25 Nations League; signals: BTTS, over 2.5, over 3.5; scorer text: Rabiot 2' , 65' Vicario 33' ( o.g. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France lost to Croatia 0-2 on 2025-03-20 in 2025 2024–25 Nations League QF; signals: failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Croatia 2-0 on 2025-03-23 in 2025 2024–25 Nations League QF; signals: clean sheet; scorer text: Olise 52' Dembélé 80'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France lost to Spain 4-5 on 2025-06-05 in 2025 2024–25 Nations League SF; signals: BTTS, over 2.5, over 3.5; scorer text: Mbappé 59' ( pen. ) Cherki 79' Vivian 84' ( o.g. ) Kolo Muani 90+3'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Germany 2-0 on 2025-06-08 in 2025 2024–25 Nations League 3rd; signals: clean sheet; scorer text: Mbappé 45' Olise 84'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Ukraine 2-0 on 2025-09-05 in 2025 2026 World Cup qualification; signals: clean sheet; scorer text: Olise 10' Mbappé 82'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Iceland 2-1 on 2025-09-09 in 2025 2026 World Cup qualification; signals: BTTS, over 2.5; scorer text: Mbappé 45' ( pen. ) Barcola 62'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Azerbaijan 3-0 on 2025-10-10 in 2025 2026 World Cup qualification; signals: clean sheet, over 2.5; scorer text: Mbappé 45+2' Rabiot 69' Thauvin 84'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France drew with Iceland 2-2 on 2025-10-13 in 2025 2026 World Cup qualification; signals: BTTS, over 2.5, over 3.5; scorer text: Nkunku 63' Mateta 68'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Ukraine 4-0 on 2025-11-13 in 2025 2026 World Cup qualification; signals: clean sheet, over 2.5, over 3.5; scorer text: Mbappé 55' ( pen. ) , 83' Olise 76' Ekitike 88'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Azerbaijan 3-1 on 2025-11-16 in 2025 2026 World Cup qualification; signals: BTTS, over 2.5, over 3.5; scorer text: Mateta 17' Akliouche 30' Magomedaliyev 45' ( o.g. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Brazil 2-1 on 2026-03-26 in 2026 Friendly; signals: BTTS, over 2.5; scorer text: Mbappé 32' Ekitike 65'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Colombia 3-1 on 2026-03-29 in 2026 Friendly; signals: BTTS, over 2.5, over 3.5; scorer text: Doué 29' , 56' Thuram 41'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France lost to Ivory Coast 1-2 on 2026-06-04 in 2026 Friendly; signals: BTTS, over 2.5; scorer text: Cherki 45'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Northern Ireland 3-1 on 2026-06-08 in 2026 Friendly; signals: BTTS, over 2.5, over 3.5; scorer text: Olise 43' , 49' , 75'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Senegal 3-1 on 2026-06-16 in 2026 FIFA World Cup Group I; signals: BTTS, over 2.5, over 3.5; scorer text: Mbappé 66' , 90+6' Barcola 82'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Iraq 3-0 on 2026-06-22 in 2026 FIFA World Cup Group I; signals: clean sheet, over 2.5; scorer text: Mbappé 14' , 54' Dembélé 66'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Norway 4-1 on 2026-06-26 in 2026 FIFA World Cup Group I; signals: BTTS, over 2.5, over 3.5; scorer text: Dembélé 7' , 20' , 32' Doué 90+4'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Sweden 3-0 on 2026-06-30 in 2026 FIFA World Cup Round of 32; signals: clean sheet, over 2.5; scorer text: Mbappé 45' , 74' Barcola 53'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France beat Paraguay 1-0 on 2026-07-04 in 2026 FIFA World Cup Round of 16; signals: clean sheet; scorer text: Mbappé 70' ( pen. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Angola 1-0 on 2024-03-22 in 2024 Friendly; signals: clean sheet; scorer text: Carmo 71' ( o.g. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco drew with Mauritania 0-0 on 2024-03-26 in 2024 Friendly; signals: clean sheet, failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Zambia 2-1 on 2024-06-07 in 2024 2026 World Cup qualification; signals: BTTS, over 2.5; scorer text: Ziyech 6' ( pen. ) Ben Seghir 67'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Congo 6-0 on 2024-06-11 in 2024 2026 World Cup qualification; signals: clean sheet, over 2.5, over 3.5; scorer text: Ounahi 8' Riad 16' El Kaabi 30' , 39' , 53' Rahimi 62'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Gabon 4-1 on 2024-09-06 in 2024 2025 AFCON Q [ note 5 ]; signals: BTTS, over 2.5, over 3.5; scorer text: Ziyech 10' ( pen. ) , 26' ( pen. ) Brahim 59' El Kaabi 82'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Lesotho 1-0 on 2024-09-09 in 2024 2025 AFCON Q [ note 5 ]; signals: clean sheet; scorer text: Brahim 90+2'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Central African Republic 5-0 on 2024-10-12 in 2024 2025 AFCON Q [ note 5 ]; signals: clean sheet, over 2.5, over 3.5; scorer text: Ezzalzouli 18' Ounahi 38' , 45+2' Hakimi 45' Rahimi 71' ( pen. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Central African Republic 4-0 on 2024-10-15 in 2024 2025 AFCON Q [ note 5 ]; signals: clean sheet, over 2.5, over 3.5; scorer text: Ben Seghir 34' , 38' En-Nesyri 50' ( pen. ) Ezzalzouli 66'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Gabon 5-1 on 2024-11-10 in 2024 2025 AFCON Q [ note 5 ]; signals: BTTS, over 2.5, over 3.5; scorer text: Harkass 17' Brahim 20' , 23' En-Nesyri 81' Saibari 90'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Lesotho 7-0 on 2024-11-18 in 2024 2025 AFCON Q [ note 5 ]; signals: clean sheet, over 2.5, over 3.5; scorer text: Brahim 5' , 15' , 42' Rahimi 37' , 45+2' ( pen. ) En-Nesyri 68' Saibari 70'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Niger 2-1 on 2025-03-21 in 2025 2026 World Cup qualification; signals: BTTS, over 2.5; scorer text: Saibari 59' El Khannouss 90+1'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Tanzania 2-0 on 2025-03-25 in 2025 2026 World Cup qualification; signals: clean sheet; scorer text: Aguerd 51' Brahim 58' ( pen. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Tunisia 2-0 on 2025-06-06 in 2025 Friendly; signals: clean sheet; scorer text: Hakimi 80' El Kaabi 90+4'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Benin 1-0 on 2025-06-09 in 2025 Friendly; signals: clean sheet; scorer text: El Kaabi 45+2'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Angola 2-0 on 2025-08-03 in 2025 CHAN 2024 GS; signals: clean sheet; scorer text: Riahi 29' Quinito 81' ( o.g. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco lost to Kenya 0-1 on 2025-08-10 in 2025 CHAN 2024 GS; signals: failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Zambia 3-1 on 2025-08-14 in 2025 CHAN 2024 GS; signals: BTTS, over 2.5, over 3.5; scorer text: Hrimat 45+2' Lamlioui 66' Bougrine 90+5'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat DR Congo 3-1 on 2025-08-17 in 2025 CHAN 2024 GS; signals: BTTS, over 2.5, over 3.5; scorer text: Lamlioui 8' , 80' Hrimat 70' ( pen. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Tanzania 1-0 on 2025-08-22 in 2025 CHAN 2024 QF; signals: clean sheet; scorer text: Lamlioui 65'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco drew with Senegal 1-1 on 2025-08-26 in 2025 CHAN 2024 SF; signals: BTTS; scorer text: Bougrine 23'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Madagascar 3-2 on 2025-08-30 in 2025 CHAN 2024 Final; signals: BTTS, over 2.5, over 3.5; scorer text: Mehri 27' Lamlioui 44' , 80'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Niger 5-0 on 2025-09-05 in 2025 2026 World Cup qualification; signals: clean sheet, over 2.5, over 3.5; scorer text: Saibari 29' , 38' El Kaabi 51' Igamane 69' Ounahi 84'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Zambia 2-0 on 2025-09-08 in 2025 2026 World Cup qualification; signals: clean sheet; scorer text: En-Nesyri 7' Igamane 47'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Bahrain 1-0 on 2025-10-09 in 2025 Friendly; signals: clean sheet; scorer text: El Yamiq 90+4'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Congo 1-0 on 2025-10-14 in 2025 2026 World Cup qualification; signals: clean sheet; scorer text: En-Nesyri 63'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Mozambique 1-0 on 2025-11-14 in 2025 Friendly; signals: clean sheet; scorer text: Ounahi 7'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Uganda 4-0 on 2025-11-18 in 2025 Friendly; signals: clean sheet, over 2.5, over 3.5; scorer text: Achai 4' ( o.g. ) Saibari 33' Rahimi 79' ( pen. ) El Khannouss 88'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Comoros 3-1 on 2025-12-02 in 2025 FIFA Arab Cup GS; signals: BTTS, over 2.5, over 3.5; scorer text: Bouftini 5' Tissoudali 11' El Berkaoui 45+4'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco drew with Oman 0-0 on 2025-12-05 in 2025 FIFA Arab Cup GS; signals: clean sheet, failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Saudi Arabia 1-0 on 2025-12-08 in 2025 FIFA Arab Cup GS; signals: clean sheet; scorer text: El Berkaoui 11'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Syria 1-0 on 2025-12-11 in 2025 FIFA Arab Cup QF; signals: clean sheet; scorer text: Azaro 79'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat United Arab Emirates 3-0 on 2025-12-15 in 2025 FIFA Arab Cup SF; signals: clean sheet, over 2.5; scorer text: El Berkaoui 28' El Mahdioui 83' Hamdallah 90+2'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Jordan 3-2 on 2025-12-18 in 2025 FIFA Arab Cup Final; signals: BTTS, over 2.5, over 3.5; scorer text: Tannane 4' Hamdallah 88' , 100'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Comoros 2-0 on 2025-12-21 in 2025 AFCON GS; signals: clean sheet; scorer text: Brahim 55' El Kaabi 74'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco drew with Mali 1-1 on 2025-12-26 in 2025 AFCON GS; signals: BTTS; scorer text: Brahim 45+5' ( pen. ).
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Zambia 3-0 on 2025-12-29 in 2025 AFCON GS; signals: clean sheet, over 2.5; scorer text: El Kaabi 9' , 50' Brahim 27'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Tanzania 1-0 on 2026-01-04 in 2026 2025 AFCON R16; signals: clean sheet; scorer text: Brahim 64'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Cameroon 2-0 on 2026-01-09 in 2026 2025 AFCON QF; signals: clean sheet; scorer text: Brahim 26' Saibari 74'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco drew with Nigeria 0-0 on 2026-01-14 in 2026 2025 AFCON SF; signals: clean sheet, failed to score.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Senegal 3-0 on 2026-01-18 in 2026 2025 AFCON Final; signals: clean sheet, over 2.5.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco drew with Ecuador 1-1 on 2026-03-27 in 2026 Friendly; signals: BTTS; scorer text: El Aynaoui 88'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Paraguay 2-1 on 2026-03-31 in 2026 Friendly; signals: BTTS, over 2.5; scorer text: El Khannouss 48' El Aynaoui 53'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Burundi 5-0 on 2026-05-26 in 2026 Friendly; signals: clean sheet, over 2.5, over 3.5; scorer text: El Kaabi 59' , 63' Bentayeb 71' Benjdida 80' , 90'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Madagascar 4-0 on 2026-06-02 in 2026 Friendly; signals: clean sheet, over 2.5, over 3.5; scorer text: Saibari 4' , 25' Rahimi 78' ( pen. ) El Kaabi 87'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco drew with Norway 1-1 on 2026-06-07 in 2026 Friendly; signals: BTTS; scorer text: Brahim 8'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco drew with Brazil 1-1 on 2026-06-13 in 2026 FIFA World Cup GS ( Group C ); signals: BTTS; scorer text: Saibari 21'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Scotland 1-0 on 2026-06-19 in 2026 FIFA World Cup GS ( Group C ); signals: clean sheet; scorer text: Saibari 2'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Haiti 4-2 on 2026-06-24 in 2026 FIFA World Cup GS ( Group C ); signals: BTTS, over 2.5, over 3.5; scorer text: Hakimi 39' Saibari 45+1' Rahimi 78' Yassine 89'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco drew with Netherlands 1-1 on 2026-06-29 in 2026 FIFA World Cup ( R32 ); signals: BTTS; scorer text: Diop 90+1'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.Morocco beat Canada 3-0 on 2026-07-04 in 2026 FIFA World Cup ( R16 ); signals: clean sheet, over 2.5; scorer text: Ounahi 50', 82' Rahimi 90+8'.
Direct row input for GF, GA, result, clean sheet, BTTS, and totals.France's current World Cup row against Senegal finished 3-1 with 3 goals for and 1 against.
Current-tournament form row before opponent-threshold modeling.France's scorer text against Senegal: Mbappé 66' , 90+6' Barcola 82'.
Player-form evidence for who is actually appearing in the scoring ledger.France vs Senegal: clean sheet=no, BTTS=yes, over 2.5=yes, over 3.5=yes.
Defensive and total-goal state from current tournament rows.France's current World Cup row against Iraq finished 3-0 with 3 goals for and 0 against.
Current-tournament form row before opponent-threshold modeling.France's scorer text against Iraq: Mbappé 14' , 54' Dembélé 66'.
Player-form evidence for who is actually appearing in the scoring ledger.France vs Iraq: clean sheet=yes, BTTS=no, over 2.5=yes, over 3.5=no.
Defensive and total-goal state from current tournament rows.France's current World Cup row against Norway finished 4-1 with 4 goals for and 1 against.
Current-tournament form row before opponent-threshold modeling.France's scorer text against Norway: Dembélé 7' , 20' , 32' Doué 90+4'.
Player-form evidence for who is actually appearing in the scoring ledger.France vs Norway: clean sheet=no, BTTS=yes, over 2.5=yes, over 3.5=yes.
Defensive and total-goal state from current tournament rows.France's current World Cup row against Sweden finished 3-0 with 3 goals for and 0 against.
Current-tournament form row before opponent-threshold modeling.France's scorer text against Sweden: Mbappé 45' , 74' Barcola 53'.
Player-form evidence for who is actually appearing in the scoring ledger.France vs Sweden: clean sheet=yes, BTTS=no, over 2.5=yes, over 3.5=no.
Defensive and total-goal state from current tournament rows.France's current World Cup row against Paraguay finished 1-0 with 1 goals for and 0 against.
Current-tournament form row before opponent-threshold modeling.France's scorer text against Paraguay: Mbappé 70' ( pen. ).
Player-form evidence for who is actually appearing in the scoring ledger.France vs Paraguay: clean sheet=yes, BTTS=no, over 2.5=no, over 3.5=no.
Defensive and total-goal state from current tournament rows.Morocco's current World Cup row against Brazil finished 1-1 with 1 goals for and 1 against.
Current-tournament form row before opponent-threshold modeling.Morocco's scorer text against Brazil: Saibari 21'.
Player-form evidence for who is actually appearing in the scoring ledger.Morocco vs Brazil: clean sheet=no, BTTS=yes, over 2.5=no, over 3.5=no.
Defensive and total-goal state from current tournament rows.Morocco's current World Cup row against Scotland finished 1-0 with 1 goals for and 0 against.
Current-tournament form row before opponent-threshold modeling.Morocco's scorer text against Scotland: Saibari 2'.
Player-form evidence for who is actually appearing in the scoring ledger.Morocco vs Scotland: clean sheet=yes, BTTS=no, over 2.5=no, over 3.5=no.
Defensive and total-goal state from current tournament rows.Morocco's current World Cup row against Haiti finished 4-2 with 4 goals for and 2 against.
Current-tournament form row before opponent-threshold modeling.Morocco's scorer text against Haiti: Hakimi 39' Saibari 45+1' Rahimi 78' Yassine 89'.
Player-form evidence for who is actually appearing in the scoring ledger.Morocco vs Haiti: clean sheet=no, BTTS=yes, over 2.5=yes, over 3.5=yes.
Defensive and total-goal state from current tournament rows.Morocco's current World Cup row against Netherlands finished 1-1 with 1 goals for and 1 against.
Current-tournament form row before opponent-threshold modeling.Morocco's scorer text against Netherlands: Diop 90+1'.
Player-form evidence for who is actually appearing in the scoring ledger.Morocco vs Netherlands: clean sheet=no, BTTS=yes, over 2.5=no, over 3.5=no.
Defensive and total-goal state from current tournament rows.Morocco's current World Cup row against Canada finished 3-0 with 3 goals for and 0 against.
Current-tournament form row before opponent-threshold modeling.Morocco's scorer text against Canada: Ounahi 50', 82' Rahimi 90+8'.
Player-form evidence for who is actually appearing in the scoring ledger.Morocco vs Canada: clean sheet=yes, BTTS=no, over 2.5=yes, over 3.5=no.
Defensive and total-goal state from current tournament rows.France last10 goals for per match is 2.600 across 10 rows.
Aggregate rate used to check whether a proposed score branch has data support.France last10 goals against per match is 0.800 across 10 rows.
Aggregate rate used to check whether a proposed score branch has data support.France last10 clean-sheet rate is 0.300 across 10 rows.
Aggregate rate used to check whether a proposed score branch has data support.France current_worldcup goals for per match is 2.800 across 5 rows.
Aggregate rate used to check whether a proposed score branch has data support.France current_worldcup goals against per match is 0.400 across 5 rows.
Aggregate rate used to check whether a proposed score branch has data support.France current_worldcup clean-sheet rate is 0.600 across 5 rows.
Aggregate rate used to check whether a proposed score branch has data support.Morocco last10 goals for per match is 2.300 across 10 rows.
Aggregate rate used to check whether a proposed score branch has data support.Morocco last10 goals against per match is 0.700 across 10 rows.
Aggregate rate used to check whether a proposed score branch has data support.Morocco last10 clean-sheet rate is 0.400 across 10 rows.
Aggregate rate used to check whether a proposed score branch has data support.Morocco current_worldcup goals for per match is 2.000 across 5 rows.
Aggregate rate used to check whether a proposed score branch has data support.Morocco current_worldcup goals against per match is 0.800 across 5 rows.
Aggregate rate used to check whether a proposed score branch has data support.Morocco current_worldcup clean-sheet rate is 0.400 across 5 rows.
Aggregate rate used to check whether a proposed score branch has data support.France last50 bucket W has 34 rows, GF/M=2.853, GA/M=0.471, modes=3-1 (6); 2-0 (6); 2-1 (5); 1-0 (5); 3-0 (5); 4-1 (3); 4-0 (2); 14-0 (1).
Branch-family evidence for win, draw, and loss score shapes.France last50 bucket D has 8 rows, GF/M=1.000, GA/M=1.000, modes=0-0 (4); 2-2 (2); 3-3 (1); 1-1 (1).
Branch-family evidence for win, draw, and loss score shapes.France last10 bucket W has 9 rows, GF/M=2.778, GA/M=0.667, modes=3-1 (4); 3-0 (2); 2-1 (1); 4-1 (1); 1-0 (1).
Branch-family evidence for win, draw, and loss score shapes.France current_worldcup bucket W has 5 rows, GF/M=2.800, GA/M=0.400, modes=3-0 (2); 3-1 (1); 4-1 (1); 1-0 (1).
Branch-family evidence for win, draw, and loss score shapes.Morocco last50 bucket W has 40 rows, GF/M=2.725, GA/M=0.350, modes=1-0 (11); 2-0 (6); 3-0 (4); 2-1 (3); 5-0 (3); 4-0 (3); 3-1 (3); 3-2 (2).
Branch-family evidence for win, draw, and loss score shapes.Morocco last50 bucket D has 9 rows, GF/M=0.667, GA/M=0.667, modes=1-1 (6); 0-0 (3).
Branch-family evidence for win, draw, and loss score shapes.Morocco current_worldcup bucket W has 3 rows, GF/M=2.667, GA/M=0.667, modes=1-0 (1); 4-2 (1); 3-0 (1).
Branch-family evidence for win, draw, and loss score shapes.Morocco current_worldcup bucket D has 2 rows, GF/M=1.000, GA/M=1.000, modes=1-1 (2).
Branch-family evidence for win, draw, and loss score shapes.Public articles provide fixture, injury, and player context. Turtle-generated CSVs provide the highlighted 50, supplemental 150, score-candidate calibration, and scenario lab. The proof above is the current pregame calibration layer; the scenario lab remains analysis-only until a formal EV table exists.
- Le Monde France-Morocco preview
- Turtle first-level ledger
- Turtle current tournament rows
- Le Monde France-Paraguay report
- Le Monde Mbappe profile
- talkSPORT France-Morocco team news
- Times of India Saibari injury report
- Bavarian Football Works Saibari injury report
- talkSPORT Morocco injury report
- Guardian World Cup power rankings
- France last-50 match ledger
- Morocco last-50 match ledger
- Turtle result-bucket summary
Postgame analysis / settled audit
Postgame analysis: France 2-0 Morocco.
The locked C4 missed. Turtle published 2-1, 3-1, 2-2, 3-2, and every public score required Morocco to score. The actual final was France 2-0 Morocco.
2-1, 3-1, 2-2, 3-2.
France clean-sheet control.
S06 Clean France 2-0 matched the final state.
The best clean-sheet scenario cannot remain outside C4 without numeric defeat.
The honest lesson is precise: the scenario engine imagined the true world, but the score-card proof did not promote it. The next match must reconcile scenario-lab evidence and C4 selection before lock.