Morocco vs. Haiti - Pure Football Analysis (MiniMax-M3)
2026 World Cup, Group C MD3 | June 24, 2026 | Mercedes-Benz Stadium, Atlanta, GA
Kickoff: 18:00 ET / 22:00 GMT / 00:00 CEST (Jun 25) | Referee: Danny Makkelie (NED)
TL;DR
Morocco 2-0 (15%) is the modal pick, but MAR 2-1 (12%) and 1-1 draw (10%) are equally live — the spread reflects HAI's free-hit 4-4-2 attack + Placide's last dance + MAR's 5-player rotation (El Kaabi's first WC start, today his 33rd birthday, Saibari shifted to #10). MAR must-win for top spot; HAI playing for pride and a first-ever WC point.
- Win%: MAR 68% / Draw 25% / HAI 7% — quality gap of ~75 FIFA places + Tier 2 contender vs Tier 3-4 minnow + MAR's 2G/1GA in 2 matches vs HAI's 0G/4GA.
- Modal scoreline: MAR 2-0 (15%). Blowout is tempered by Placide + HAI's compact identity (BRA 3-0 was the ceiling, not the floor); draw is 25% (top of draw band) because HAI going 4-4-2 attack opens the game for both sides.
- Who Scores #1 MAR: Ismael Saibari (AM, #10) at 18% — creative hub, scored both MAR goals this tournament, the role-shift from #9 to #10 doesn't change his penalty-box presence.
- Who Scores #2 MAR: Ayoub El Kaabi (ST, #9) at 16% — first WC 2026 start, TODAY his 33rd birthday in CEST, 35 goals / 72 caps, 18 goals this season for Olympiacos. High variance (first-timer risk + target man vs HAI's physical CBs).
- Who Scores #1 HAI: Wilson Isidor (ST, Sunderland) at 7% — HAI's most reliable finisher, pace, playing for Haiti's first-ever WC goal. New partner Lenny Joseph (5%) directly behind.
- Referee one-liner: Makkelie = CARD-HAPPY at major tournaments (5.50 Y/gm, 2.1× his 2.57 career league rate) — INVERT the standard 20–25% leniency discount; predict 4–5 yellows, 0 reds, ~10% pen chance. No MAR players carry yellows; HAI's Bellegarde + Jean Jacques both on 1 yellow but eliminated, so no suspension stakes.
- Conditions: Roof CLOSED, climate-controlled ~20–22°C — Finding 11 heat penalty NEUTRALIZED. Both teams NJ-based, 19 days acclimatized — no travel penalty.
- Watch: The new MAR CB pairing (Halhal/Riad, 0 caps together). HAI's 4-4-2 with two strikers (Isidor + Joseph) is the most attacking shape Migné has played. If MAR's midfield can't screen (Amrabat is slower than Bouaddi), HAI's pace could produce the consolation goal — or the upset.
1. Morocco (MAR) — Team Profile
Basic Info
- FIFA Ranking: #7/8
- Manager: Mohamed Ouahbi (Moroccan, age ~50s; promoted March 6, 2026 after Walid Regragui's shock resignation; won Morocco U-20 WC 2025 in Chile; 2 months in senior role)
- WC History: 2022 semi-finalists (4th); 2026 Group C contenders; AFCON 2025 champions (Jan 2026)
- Form: WC 2026 — D (1-1 vs BRA, MD1) / W (1-0 vs SCO, MD2). Unbeaten run: 31 matches. 4 pts, +1 GD, 2 GF / 1 GA.
- Base camp: Basking Ridge, NJ — 19 days in USA, fully acclimatized.
Tactical Identity
- Formation: 4-2-3-1 today (was 4-3-3 vs SCO, 4-3-3 vs BRA). Tactical evolution under Ouahbi.
- Possession-based, technically gifted, width from full-backs (Hakimi bombs forward from RB), mobile front three (Saibari / Diaz / El Khannouss).
- Regragui's "win 1-0, defend deep" identity is GONE under Ouahbi — more attack-minded, willing to commit men forward.
Key Players
| Player | Club | Position | Profile |
|---|---|---|---|
| Yassine Bounou "Bono" | Al-Hilal | GK | AFCON-winning, 2022 WC standout, confirmed #1. No change. |
| Achraf Hakimi © | PSG | RB | Captain; 99th cap milestone; 28 goals for PSG last season; creative hub from deep. |
| Chadi Riad | Crystal Palace | CB | One of two surviving MD2 centre-backs; keeps his place. |
| Redouane Halhal | KV Mechelen | CB | NEW — first WC 2026 start; 0 caps with Riad. Model-breaking CB pairing. |
| Anass Salah-Eddine | PSV | LB | NEW — first WC 2026 start; replaces Diop. |
| Sofyan Amrabat | Fenerbahçe | DM | Veteran anchor; promoted from bench; experience over Bouaddi's legs. |
| Neil El Aynaoui | Roma-bound | 8 | Retained from MD2; engine. |
| Ismael Saibari | PSV → Bayern-bound | AM (#10) | Role shift from #9 to #10. Both MAR goals this tournament (vs BRA 21', vs SCO 2'). Creative hub. |
| Brahim Díaz | Real Madrid | RW | Set up Saibari's opener vs BRA; primary creator from right. |
| Bilal El Khannouss | Stuttgart → top clubs | LW | Creator from the left; assist threat. |
| Ayoub El Kaabi | Olympiacos | ST (#9) | FIRST WC 2026 START. Today is his 33rd birthday (in CEST = Jun 25). 18 goals in 26 Greek League apps 25/26; 35 goals / 71-72 caps for MAR; AFCON 2025 winner. |
Strengths
- Elite creative spine — Saibari + Diaz + El Khannouss + Hakimi all start. Pace + technique + set-piece delivery.
- Bounou is a wall — >90% xG saves usually; AFCON winner; calm in big games.
- Midfield depth — Amrabat + El Aynaoui + (bench: Ounahi, Bouaddi) — multiple Plan B's.
- Bench strength — Rahimi (sub finisher), Ounahi (creative unlock if needed), Mazraoui (experienced defender).
Weaknesses
- New CB pairing (Halhal/Riad, 0 caps together) — defensive communication risk, especially vs HAI's 2-striker pace.
- Ouahbi's 2-month tenure — structural uncertainty at the back, still finding his best XI.
- 5-player rotation — chemistry risk from MD1/MD2 disrupted.
- Amrabat is a downgrade in mobility from Bouaddi — DM screen less effective in transition.
Predicted XI (CONFIRMED — 4-2-3-1)
El Kaabi
Diaz Saibari El Khannouss
Amrabat El Aynaoui
Salah-Eddine Riad Halhal Hakimi ©
Bounou
2. Haiti (HAI) — Team Profile
Basic Info
- FIFA Ranking: #82/83
- Manager: Sébastien Migné (French, 52; African journeyman: Congo 2012-13, Kenya 2018-19 AFCON, Equatorial Guinea 2020-22, Cameroon assistant 2023 AFCON). Appointed June 2024.
- WC History: 1974 (lost all 3, conceded 14) → 2026 = 2nd-ever WC appearance, 52-year gap
- Form: WC 2026 — L (0-1 vs SCO, MD1) / L (0-3 vs BRA, MD2). 0 pts, -4 GD, 0 goals scored. ELIMINATED.
- Base camp: Galloway Township, NJ — same as MAR, fully acclimatized.
Tactical Identity
- Formation: 4-4-2 today (more attacking than the 5-4-1 vs BRA, 4-4-1-1 vs SCO).
- Compact low/mid-block identity, counter-attacks through Isidor's pace. Conceded just 6 goals in 6 final-round qualifying matches — defensively organized.
- Big limitation: can't finish. Missed 16 big chances in qualifying. 0 goals scored at this WC.
Key Players
| Player | Club | Position | Profile |
|---|---|---|---|
| Johny Placide © | (Free / aged 38) | GK | Captain. FAREWELL MATCH — last international appearance. 2 saves vs BRA. HAI's most reliable player. |
| Jean-Kévin Duverne | (Club TBD) | RB | NEW — replaces Arcus. |
| Ricardo Adé | Sochaux | CB | HAI's defensive leader; aerial threat. |
| Hannes Delcroix | Burnley | CB | Physical, aerial partner for Adé. |
| Martin Expérience | (Club TBD) | LB | Retained. |
| Josué Casimir | (Club TBD) | RM | NEW — first WC start (was 61' sub vs SCO, benched MD2). |
| Jean-Ricner Bellegarde | Wolves | CM | Main creator + press trigger. 1 yellow carry. |
| Danley Jean Jacques | (Club TBD) | CM | DM anchor. 1 yellow carry. |
| Ruben Providence | Almere City | LM | Provides width and energy. |
| Lenny Joseph | Ferencváros | ST | NEW — first WC start. Fresh legs + direct running. |
| Wilson Isidor | Sunderland | ST | HAI's most likely scorer. Pace + finishing. 2 goals this season for SAFC. |
Strengths
- Defensive discipline — qualifying record (6 GA in 6 matches) shows structural soundness.
- Placide — 38-year-old captain, last match, big-game temperament. HAI's strongest player.
- Isidor pace — can hurt tired legs on the counter.
- No pressure — dead rubber; free hit; pride motivation.
Weaknesses
- Cannot score — 0 GF in 2 matches; missed 16 big chances in qualifying; xG of 0.27 vs BRA.
- Quality gap — FIFA #82/83 vs MAR #7/8; squad depth dramatically inferior.
- No H2H history — first-ever meeting; no psychological familiarity.
- Eliminated — no further matches to motivate beyond pride.
Predicted XI (CONFIRMED — 4-4-2 attacking)
Isidor Joseph
Casimir Bellegarde Jean Jacques Providence
Duverne Adé Delcroix Expérience
Placide ©
Bench
Pierre, Duverger, Arcus, Thermoncy, Lacroix, Metusala, Paugain, Sainté, Simon, Etienne, Nazon (hamstring return), Deedson, Fortune, Pierrot.
3. Head-to-Head Record
| Date | Competition | Result |
|---|---|---|
| First-ever meeting | — | — |
No previous meetings. Per The Guardian (Jun 24, ~3 min ago):
"You've got me for the first-ever meeting between Morocco, 2022 World Cup semi-finalists and technical African champions, and Haiti, who are closing out just their second-ever appearance on football's biggest stage."
Implication: Pure form-based prediction. No psychological history. Relies entirely on FIFA rank gap, tier gap, tactical matchup, group context, and player profiles.
4. 🌡️ Physical & Environmental Conditions (Finding 11)
| Factor | Value | Impact |
|---|---|---|
| Venue | Mercedes-Benz Stadium (Atlanta Stadium), Atlanta, GA — ~71,000 cap | Indoor dome |
| Roof status | CLOSED (FIFA-mandated; retractable dome sealed for ALL 2026 WC matches) | N/A |
| Indoor temperature | ~20–22°C (68–72°F), climate-controlled | N/A — Finding 11 NEUTRALIZED |
| Indoor humidity | ~50%, climate-controlled | N/A |
| Outdoor forecast (NWS Peachtree City, 4:42 AM EDT Jun 24) | 6 PM ET: ~78–82°F (26–28°C), mostly clear, light NW wind ~5 mph, 0% rain | IRRELEVANT — match played indoors |
| Travel (MAR) | Basking Ridge, NJ → Atlanta, GA — ~1,400 km, 2h flight | NEUTRAL — same region, 19+ days acclimatized |
| Travel (HAI) | Galloway Township, NJ → Atlanta, GA — same trip as MAR | NEUTRAL |
| Base camp disruption | Both teams in NJ from May 27 onward | NEUTRAL |
| Pitch | Colorado-sourced Kentucky bluegrass + ryegrass (cool AC required) | Fast, indoor quality |
Impact Analysis — applying the quantitative rules
- >28°C heat penalty: NEUTRALIZED (roof closed, climate-controlled ~20–22°C). No pressing degradation at the hour mark.
- Same-day travel: N/A — both teams arrived in Atlanta in advance of MD3.
- Intercontinental acclimatization: N/A — both teams are USA-based.
- Depleted favorite: N/A — MAR's 5-player rotation is "manage load for R32" (Ounahi, Bouaddi, Mazraoui, Diop on bench), not a gutted attack. Creative spine retained (Saibari, Diaz, El Khannouss, Hakimi all start).
- Altitude ≥2,000m: N/A — Atlanta is at 320m.
- Net weather/travel/energy impact on probabilities: 0%. The match is a clean indoor, climate-neutral, fully acclimatized contest. Probabilities move ONLY on tactical + player factors.
5. Referee Analysis — Danny Makkelie (NED, 43)
| Statistic | Career | Major Tournament | WC 2026 MD1 (USA-PAR) |
|---|---|---|---|
| Matches | 115 | 8 | 1 |
| Yellows/match | 2.57 (295 in 115) | 5.50 (44 in 8) | 6.00 |
| Reds/match | 0.20 | 0.13 (1 in 8) | 0 |
| Pens/match | 0.19 | 0.00 (0 in 5 — Euro 24, CWC 25, WC 26 MD1) | 0 |
| Fouls/match | ~21.5 (domestic) | ~25–30 (tournament) | 30 |
Key insight: Makkelie's tournament card rate is 2.1× his league rate. The project-standard 20–25% leniency discount does NOT apply — it would predict too few cards. The honest base rate is his observed major-tournament average (~5.50 Y/gm).
Match-Specific Card / Pen Predictions (tournament-discounted)
| Factor | Adjustment |
|---|---|
| Base rate (major tournament avg) | 5.50 Y/gm |
| MAR foul rate (WC 2026): 14 (MD1) + 8 (MD2) = 11/match | MAR discipline holds (0 yellows vs BRA, 1 vs SCO) |
| HAI foul rate (WC 2026): 11 (MD1) + 15 (MD2) = 13/match | HAI picks up more cards (tactical fouling identity) |
| Yellow carries: MAR = 0; HAI Bellegarde + Jean Jacques on 1 each | HAI carries extra risk (but eliminated, no suspension stakes) |
| MAR must-win dynamic | Late pressure may draw tactical fouls (Hakimi a card candidate per Makkelie's app) |
| HAI 4-4-2 attack = more transition duels | Slightly more fouls overall |
Prediction
- Total yellows: 4–5 (range 3–6, centered on 4.5)
- HAI more likely to be carded (3 carries + 1 from MD1/MD2 = 4 yellows possible if eliminated-side freedom of expression runs hot)
- MAR likely to receive 1–2 (Hakimi a candidate; late tactical fouls)
- Red cards: 0 (Makkelie's WC 2026 MD1 = 0 reds; Euro 2024 was unusual)
- Penalty chance: ~10% (Makkelie's major-tournament pen rate = 0%; but VAR-active, 0.19 career = ~10–15% band per Finding 15). Present as a band, NOT a near-certainty.
- VAR activity: Makkelie is VAR-comfortable (USA-PAR mistaken-identity yellow via VAR). Expect at least 1 VAR review for any box incident.
Makkelie's App Predictions (from match-specific brief)
- "5 yellows predicted; slight MAR edge in cards"
- "Late added time is HIGH risk (Euro 2024 = 8+ min); MAR pressing for a late winner could draw a tactical foul / red card in 85+ min"
Bottom line: 4–5 yellows, 0 reds, 10% pen chance. Card rate INVERTED from standard discount.
6. Key Tactical Battles
6.1. El Kaabi (MAR #9, birthday) vs Adé/Delcroix (HAI CB pairing)
El Kaabi is a 1.82m target man — 35 goals for MAR, 18 goals this season for Olympiacos. His first WC 2026 start, on his 33rd birthday (in CEST = kickoff time). HAI's CBs are physical and aerial (Adé at Sochaux, Delcroix at Burnley). El Kaabi's first-timer-rhythm risk + the birthday emotion are real — could be a brace or a quiet night. Expect aerial duels to dominate early minutes; if El Kaabi wins 2+ in the first 30', he can run the HAI centre-backs into the ground. Probabilistic takeaway: El Kaabi scorer #2 for MAR at 16%.
6.2. Saibari (MAR #10, role-shifted) vs Jean Jacques (HAI DM)
Saibari scored both MAR goals this tournament (vs BRA 21', vs SCO 2'). Today he drops to #10 (AM) rather than #9 (ST). The role-shift means more creator duties, slightly fewer central penalty-box touches. But Saibari is the engine of MAR's attack — Diaz still feeds him, El Khannouss still combines. Jean Jacques is HAI's DM anchor but on a yellow, plays with caution. Midfield battle favours MAR. Saibari scorer #1 for MAR at 18%; creator #1 at any number.
6.3. Hakimi (MAR RB) vs Providence (HAI LM)
Hakimi is MAR's most creative outlet from deep — 28 goals for PSG last season (UCL final + semi-final). Providence is a workhorse LM, not a defender. Hakimi should dominate this duel. If MAR break the HAI press from the right, Diaz + Hakimi will overload Duverne (HAI's new RB). MAR's right side is the structural advantage. Hakimi scorer #5 candidate at 7%; assist threat even higher.
6.4. Bounou (MAR GK) vs Isidor/Joseph (HAI 1v1 saves)
HAI is going 4-4-2 with two strikers for the first time this tournament (was 5-4-1 vs BRA). This is Migné's most attacking XI — dead-rubber freedom. Isidor is HAI's pace-and-finishing outlet; Joseph adds fresh legs and direct running. Bounou is the last line if MAR's new CB pairing (Halhal/Riad, 0 caps together) is caught high. Placide equivalent on the MAR side — Bounou saves >90% from xG typically. If MAR's defense holds shape, HAI scores 0–1. If MAR's new CB pairing miscommunicates, Isidor or Joseph could grab HAI's first-ever WC goal. Isidor scorer #1 HAI at 7%.
6.5. Ouahbi vs Migné — Manager Battle (feeds Step 5 Temperament)
Ouahbi's 5-player rotation is the first real rotation of the tournament for MAR. Migné has gone attacking after the BRA loss. Two managers both willing to commit — Ouahbi because he must-win for top; Migné because his team is free. This is NOT a conservation game for either side. Expect an open contest with chances at both ends, more so than the SCO-MAR or BRA-MAR matches.
6.5. Decision Graph Resolution (doc-5 — 6 steps walked independently)
⚡ MANDATORY. Per TASK-99, each writer resolves the decision graph independently. I do not anchor on any lead synthesis. The numbers below are mine.
Step 1 — Group context (F1, F12, doc-5)
Standings: MAR 4 pts (+1 GD, 2nd) | BRA 4 pts (+3 GD, 1st) | SCO 3 pts (0 GD, 3rd) | HAI 0 pts (-4 GD, 4th, ELIMINATED).
MAR's must-win flag: YES — needs WIN for top of group (and even with a win, must better BRA's result in Miami). A draw = top-2 guaranteed. A loss = risk of falling to 3rd (SCO leapfrogs). MAR will play to win.
HAI's motivation: Dead rubber for advancement, but pride + first-ever WC point + first-ever WC goal + Placide farewell are live. Migné's 4-4-2 with two strikers confirms he's not parking the bus today.
Urgency asymmetry: MAR = HIGH urgency; HAI = low urgency, high freedom.
Output: MAR must-win flag = TRUE → no Finding 12 conservation discount. HAI's attacking shift raises the open-game probability (more goals for both sides vs a tight low-block).
Step 2 — Conservation (F12)
MAR Tier 2 contender status: Normally -5 to -8% conservation applies (Tier 2 dark horse). BUT:
- Must-win dynamic → conservation = 0% (F12 modifier: need-to-win overrides tier)
- Ouahbi's 2-month-tenure posture = aggressive (he's still building his XI, not conserving)
- El Kaabi's 33rd birthday (in CEST) + first WC 2026 start = NO sub at 60' (F14 milestone motivation hard rule)
- Hakimi's 99th cap milestone = NO sub early (F14 hard rule)
HAI (Tier 3-4): Conservation rule does not apply (F12 is for Tier 1-2 contenders only). HAI plays with freedom — already validated by Migné's 4-4-2 attacking shift.
Net F12 discount: 0% (must-win + aggressive manager + milestone motivations neutralize the tier-based conservation).
Step 3 — Weather × style (F11)
- Roof CLOSED, climate-controlled ~20–22°C
- Heat penalty NEUTRALIZED — no >28°C degradation to MAR's pressing or HAI's transitions
- No weather variable affects this match
Net F11 adjustment: 0%.
Step 4 — Weather × defense stack
- No heat → no late-game fatigue advantage for either side
- HAI's 4-4-2 attack = more open than BRA's 5-4-1 → more space for MAR's wingers (Diaz / El Khannouss / Hakimi)
- MAR's new CB pairing (Halhal/Riad, 0 caps together) → vulnerable in transition; HAI's pace (Isidor) could exploit
- Placide (HAI GK) vs Bounou (MAR GK) — both elite for their tier; Placide's last match motivation + Bounou's tournament form cancel out
Compound effect: With weather neutral, the open-game shape doesn't compound with environmental factors — it stands alone. The structural openness raises MAR's expected goals (favouring MAR) but also raises HAI's chance of a consolation (favouring draw / HAI upset).
Step 5 — Temperament
Ouahbi (MAR):
- Pragmatic-possessive, willing to commit men forward
- 5-player rotation is a BOLD choice for a must-win — signals he's managing load for R32, NOT playing safe today
- AFCON U-20 winner, comfortable with knockout-pressure decisions
- Exploitable: thin defensive communication (new CB pairing)
Migné (HAI):
- Defensive pragmatist by identity (Congo, Kenya, Cameroon, Equatorial Guinea)
- Today: switched to attacking 4-4-2 (more aggressive than vs BRA)
- Mixed discipline (1 yellow vs SCO, 3 vs BRA)
- Exploitable: HAI cannot score (0 GF in 2 matches; 16 big chances missed in qualifying)
Executability:
- MAR can execute "win big to chase top spot" — they have the attackers and creativity
- HAI can execute "pride performance" — Placide + midfield energy can hold the line for a draw; but they cannot create enough to win
Step 6 — Synthesis (Naive → Adjusted)
Naive quality-gap model:
- FIFA #7/8 vs #82/83 (75-place gap)
- Tier 2 vs Tier 3-4
- AFCON champ + 2022 WC semi vs 2nd-ever WC (0 goals scored)
- Form: MAR D-W (4 pts, +1 GD, 2 GF) vs HAI L-L (0 pts, -4 GD, 0 GF)
- WC 2026 has shown favorites win vs HAI (SCO 1-0, BRA 3-0)
- Naive MAR win baseline: ~72% (Tier 2 vs Tier 3-4 with significant gap, but Tier 2 is not as dominant as Tier 1 vs Tier 4)
Applying findings (show the math):
| Step | Adjustment | Running MAR win% |
|---|---|---|
| Naive | — | 72% |
| F12 conservation | 0 (must-win) | 72% |
| F11 weather | 0 (neutralized) | 72% |
| F1 draw epidemic (+5 to draw baseline) | -3 to MAR win | 69% |
| F13 rotation (5 changes, but core retained) | -2 | 67% |
| F4 Placide as hot GK | -2 (Placide good but not Vozinha/Room elite; got beat 3x by BRA) | 65% |
| F22 Mode A blowout: REDUCE (HAI's compact identity + Placide limit margin) | -3 (don't expect 4+) | 62% |
| F18 bench strength (Rahimi, Ounahi, Mazraoui) for late-game fresh legs | +3 | 65% |
| F19 low-event late winner (Tier 2 vs Tier 4 = not a coin flip; but 1-0/2-0 type scores live) | +1 | 66% |
| HAI going 4-4-2 attack (counteracting F22) = more space for MAR's wingers | +2 | 68% |
Adjusted MAR win%: 68%
Draw%: 25% (raised from 22% baseline by F1 draw epidemic + HAI's free hit + Placide's last match)
HAI win%: 7% (Placide farewell upset scenario)
The math reconciles with §7.
7. Scoreline Prediction
Scenario Distribution
| Score | Probability | Scenario |
|---|---|---|
| MAR 2-0 | 15% | Modal. HAI defends but Placide can't stop 2 of MAR's elite creators. MAR clean sheet. |
| MAR 2-1 | 12% | HAI's consolation from a set piece or Isidor counter. Pride goal. |
| MAR 1-0 | 11% | Narrow MAR win — Saibari early goal + MAR manages the rest. Saibari 3rd straight WC goal. |
| 1-1 Draw | 10% | HAI's first-ever WC point. Placide MOTM; Isidor or Bellegarde grabs the equalizer. |
| MAR 3-0 | 9% | HAI 4-4-2 attack opens the game; MAR's wingers (Diaz, El Khannouss) exploit space. |
| MAR 3-1 | 8% | Blowout with HAI's consolation (Isidor or Joseph late). |
| 0-0 Draw | 5% | Placide + Bounou both on form. New CB pairing + El Kaabi first-timer jitter cancel out MAR's attack. |
| MAR 4-0 | 5% | El Kaabi birthday hat-trick scenario. HAI's compact identity breaks. |
| MAR 4-1 | 4% | Late blowout with HAI consolation. SUI-BIH Mode A scenario (Finding 22). |
| HAI 1-0 | 3% | Placide farewell upset. Placide saves everything; Isidor snatches the only goal. |
| Other | 19% | Multi-goal MAR wins, HAI 2-1 miracle, etc. |
Top 10 + tail = 100%.
Win Probability Summary
| Outcome | Probability | Rationale |
|---|---|---|
| MAR win | 68% | 75-place FIFA gap + Tier 2 vs Tier 3-4 + MAR's creative spine (Saibari/Diaz/El Khannouss/Hakimi) intact + HAI 0 goals scored at this WC + must-win dynamic. |
| Draw | 25% | F1 draw epidemic (22-30% baseline); HAI's free hit + Placide + 4-4-2 attack means HAI can defend and counter; MAR's 5-player rotation + new CB pairing creates some defensive uncertainty. |
| HAI win | 7% | Placide farewell upset scenario; HAI's 4-4-2 attack + Isidor pace could exploit MAR's new CB pairing; Migné's "real failure would be to give up" motivation. Low base rate but not zero. |
Math trail (from §6.5 Step 6):
Naive 72% → F12 0% → F11 0% → F1 -3% → F13 -2% → F4 -2% → F22 -3% → F18 +3% → F19 +1% → HAI attacking +2% = 68% MAR win
8. Who Scores
Morocco (MAR)
| Rank | Player | Position | Probability | Rationale |
|---|---|---|---|---|
| 1 | Ismael Saibari | AM (#10) | 18% | Creative hub + penalty-box presence. Both MAR goals this tournament (vs BRA 21', vs SCO 2'). Role-shift from #9 to #10 doesn't reduce his scoring threat — Diaz still feeds him through-balls. 3rd straight WC goal is LIVE. |
| 2 | Ayoub El Kaabi | ST (#9) | 16% | First WC 2026 start. TODAY his 33rd birthday (CEST = kickoff time). 35 goals / 72 caps for MAR; 18 goals this Olympiacos season. AFCON 2025 winner. Target man vs physical HAI CBs. High variance (first-timer risk + birthday emotion). If sharp, hat-trick candidate. |
| 3 | Brahim Díaz | RW | 14% | Primary creator from right (assist vs BRA 21'). Goals come from cutting inside + late runs into the box. Could grab one himself. |
| 4 | Bilal El Khannouss | LW | 9% | Creator from the left. Tends to assist rather than score. Outside-box shooting threat. |
| 5 | Achraf Hakimi | RB | 7% | Bombs forward from RB; has 28 goals for PSG last season. Could grab a late runner or a set-piece delivery. |
| 6 | Chadi Riad | CB | 5% | CB set-piece threat (F4 hot-GK inverted = CB scores from corners). New CB pairing might be tested defensively but Riad could get on the end of a Hakimi / Diaz delivery. |
| 7 | Neil El Aynaoui | 8 | 4% | Box-to-box engine; late-arriving runner into the box. Could grab a goal from a Saibari / Diaz cutback. |
| 8 | Sofyan Amrabat | DM | 3% | Veteran DM; unlikely scorer but a long-shot threat from outside the box. |
| 9 | Sub (Rahimi, Ounahi, Mazraoui) | — | 6% | Bench combined. Rahimi is the late-game finisher if MAR chasing a 2nd / 3rd goal. |
Sum top 9: 82%. Remainder (18%) goes to OG, OG-adjacent, deflected goals, etc.
Haiti (HAI)
| Rank | Player | Position | Probability | Rationale |
|---|---|---|---|---|
| 1 | Wilson Isidor | ST | 7% | HAI's most reliable finisher. Pace + Sunderland finishing. Playing for Haiti's first-ever WC goal — strong personal motivation. The man they look for in transition. |
| 2 | Lenny Joseph | ST | 5% | NEW starter, fresh legs, direct running. Migné's "Joseph pairs with Frantzdy Pierrot" per Athletic, but WST/Guardian confirm Joseph starts at ST. Could surprise. |
| 3 | Ruben Providence | LM | 4% | Wide creator; cuts inside from the left. Goal threat from range and from late box arrivals. |
| 4 | Duckens Nazon (sub) | ST | 4% | HAI's all-time top scorer (44+ goals). Currently on the bench working back from hamstring. If he comes on, the "all-time scorer in his last tournament" factor is live. |
| 5 | Jean-Ricner Bellegarde | CM | 3% | Long-shot specialist from outside the box; Wolves pedigree. |
| 6 | Ricardo Adé | CB | 3% | CB set-piece threat (F4 from corners). Aerial threat vs MAR's CB set-piece vulnerability. |
| 7 | Casimir / Duverne / Expérience | DEF/MID | 2% | Long shots or rare overlap runs. |
| 8 | Other (Jean Jacques, Delcroix, Etienne Jr) | — | 2% | Set-piece or deflection goals. |
Sum top 8: 30%. Remainder (70%) goes to HAI failing to score (most likely outcome — they've scored 0 goals in 2 matches, Placide's farewell will be a losing one unless he MOTMs a draw).
Note on substitutions:
- El Kaabi first start → ~60-70' before being subbed (F9 substitution risk); birthday motivation may keep him on longer
- Rahimi likely sub at ~70' if MAR chasing a 2nd / 3rd goal
- Nazon likely sub at ~60-70' (Migné said he wanted to give him minutes for the farewell narrative)
- Saibari unlikely to be subbed at 60' (must-win + milestone motivation); could play 80-85'
- Isidor unlikely to be subbed at 60' (playing for first WC goal — pride)
9. Match Flow Projection
| Timeframe | Expected Pattern |
|---|---|
| 0–15' | MAR probes; HAI sits in a mid-block (4-4-2 → ~6-4 shape without the ball). Expect MAR possession ~60%. Slow tempo as MAR feels out the new XI. HAI looks for Isidor transitions. |
| 15–30' | MAR accelerates. Hakimi + Diaz on the right start exploiting Duverne. El Kaabi holds up play. Saibari 20-30' goal window is LIVE (his MD1 was 21', MD2 was 2'). If MAR score early, the game opens up for HAI's counter-attacks. |
| 30–45' | First half likely goal-rich if MAR break through early; lower-event if Placide holds. MAR 1-0 or 0-0 at HT both plausible. HAI may grow into the game if MAR's new CB pairing (Halhal/Riad) shows uncertainty. |
| HT | Ouahbi makes tactical adjustments if needed. Migné likely to keep the XI for pride. |
| 45–60' | MAR pushing for the 2nd goal (must-win for top spot). HAI starting to tire; counter-attacks more frequent as MAR commits. HAI's consolation goal window is 55-70' if MAR's defense is caught high. |
| 60–75' | El Kaabi sub risk window (60-70'; birthday motivation may keep him on). HAI's pace (Isidor + Joseph) hitting tired MAR legs. MAR's bench (Rahimi, Ounahi, Mazraoui) injected. |
| 75–90' | If MAR leading by 1: MAR manages the game (Bouaddi/Ounahi/Rahimi fresh legs). If MAR drawing or trailing: MAR pushes aggressively; HAI defends deep; Makkelie's late added time = high card risk. |
| 85+ min | SUI-BIH Mode A scenario (F22 inverted) is LIVE — if HAI is level, MAR's pressing + bench + late added time (Makkelie's Euro 2024 = 8+ min) could produce a late winner. If HAI is leading, time-wasting + Placide heroics. |
10. Methodology Notes
Findings applied
- F1 — Draw epidemic: Draw baseline raised to 25% (from naive 22%). Calibrated.
- F4 — Hot GK: Placide modeled at -2 to MAR win% (Placide good but not Vozinha/Room elite).
- F4 — CB set-piece: Riad (MAR) at 5%, Adé (HAI) at 3%.
- F8 — Possession can flip: MAR possession modeled at ~60%, not 80%. HAI could hit 40% in transition.
- F10 — Star-as-creator: Saibari modeled as creator AND scorer (#10 role-shift); Diaz also creator AND scorer.
- F11 — Physical & environmental: Roof CLOSED, climate-neutral. Finding 11 NEUTRALIZED. No weather adjustments.
- F12 — Tournament Energy Management: Conservation = 0% for MAR (must-win dynamic + Ouahbi aggressive posture + El Kaabi 33rd birthday + Hakimi 99th cap milestone). HAI (Tier 3-4) is unaffected by F12.
- F13 — Single absence (NOT gutted): MAR's 5-player rotation is "manage load," NOT attack-gutted. Creative spine intact. -2% adjustment.
- F14 — Milestone motivation = NO conservation: El Kaabi 33rd birthday (in CEST) + first WC start = NO sub at 60'. Hakimi 99th cap = NO sub early.
- F15 — Penalty rate as band: ~10% chance of pen, presented as a band, NOT a near-certainty.
- F16 — Age-decline scorer discount: El Kaabi is 33, in-form (18 goals this season), AFCON winner → NO age-decline discount (he's not 38+ outfield star declining). Placide is 38 but a GK → F16 doesn't apply (GKs are different — Mendy/Vozinha/Al-Owais all 35+ and performing).
- F17 — Sterile domination: NOT applicable — MAR projected 1.5–2.0 xG with creative spine intact; HAI can't hold 60% possession to sterile-dominate.
- F18 — Bench impact (game-state-conditional): MAR's bench (Rahimi, Ounahi, Mazraoui, Bouaddi) strong. Game-state matters: MAR-leading = bench can be game-changers; MAR-chasing vs set block = bench less effective.
- F19 — Low-event late winner: Low-probability Tier 2 vs Tier 4 — +1% adjustment for late-winner archetype (deep-lying midfielder or late-arriving runner; e.g. El Aynaoui 4%).
- F22 — Blowout Mode A: HAI's compact identity + Placide + 5-4-1 history (BRA capped at 3-0) reduces 4+ margin weight. HAI going 4-4-2 attack counteracts somewhat (more MAR goals expected). Net: 3-1 / 4-1 at 8-12%, not 15-20%.
- F7 — Referee tournament discount (INVERTED for Makkelie): 5.50 Y/gm tournament rate > 2.57 league rate. INVERT standard 20-25% discount. Predict 4-5 yellows.
- F15 — Penalty band: ~10% chance of pen (Makkelie's major-tournament pen rate = 0%; career 0.19 = ~10-15% band).
Findings NOT applicable
- F9 — Attack gutted: MAR's rotation is NOT gutting — 7 of 11 starters retained from MD2.
- F20 — Favorite double-underestimate + team-level age-decline: HAI is not an "ageing golden generation" — they're a young CONCACAF side (Bellegarde is the engine at Wolves; Placide is 38 but GK).
- F21 — Late-goal EXPLOSION after 0-0: Possible but low probability — this is a Tier 2 vs Tier 4, not a Tier 1 (SUI) vs Tier 4 (BIH).
11. Metrics
[match]
code = "mar-vs-hai"
date = "2026-06-24"
kickoff_cest = "00:00"
group = "C"
venue = "atlanta"
referee = "makkelie"
[win_probability]
favorite = "Morocco"
win = 68
draw = 25
loss = 7
[scorelines]
"2-0" = 15
"2-1" = 12
"1-0" = 11
"1-1" = 10
"3-0" = 9
"3-1" = 8
"0-0" = 5
"4-0" = 5
"4-1" = 4
"1-0_HAI" = 3
"other" = 19
[who_scores]
team_a_1 = { player = "Saibari", probability = 18 }
team_a_2 = { player = "El Kaabi", probability = 16 }
team_a_3 = { player = "Diaz", probability = 14 }
team_b_1 = { player = "Isidor", probability = 7 }
team_b_2 = { player = "Joseph", probability = 5 }
team_b_3 = { player = "Nazon", probability = 4 }
[calibration]
conservation_discount = 0
finding_13_fires = false
finding_16_age_decline = ""
penalty_band = "10%"
projected_xg = 1.75
[predicted_stats]
favorite_possession = 60
yellow_cards = "4-5"
red_cards = 0
penalty_chance = "10%"
Pre-match analysis. No betting odds used. Sources: FIFA.com match centre, Guardian live blog, The Athletic live blog, World Soccer Talk, Morocco World News, Yahoo Sports, All Football, FourFourTwo, AFP / la1ere.franceinfo, Sports Mole, NWS Peachtree City forecast, WorldReferee / Wikipedia / Playerstats for Makkelie career data. Source archive: sources/matches/mar-vs-hai/
Writer: MiniMax-M3 (independent decision-graph resolution per TASK-99). Calibration: 18 calibration rules in doc-1; rule-by-rule application in §10. Post-event review will score winner / scoreline / Who-Scores / 12-category checklist per doc-1 rubric.