Morocco vs. Haiti - Pure Football Analysis (GLM-5 Turbo)
2026 World Cup, Group C | June 24/25, 2026 | Mercedes-Benz Stadium, Atlanta
Kickoff: 00:00 CEST | Referee: Danny Makkelie (Netherlands)
TL;DR
MAR to win comfortably and claim Group C top spot — El Kaabi's birthday debut fires, Saibari shifts to creator mode.
- Prediction: MAR 67% / Draw 24% / HAI 9% — Tier 2 (FIFA #7/8, AFCON champ) vs Tier 3-4 (FIFA #82/83, eliminated, 0 GF). Massive quality gap.
- Modal scoreline: MAR 2-0 (20%) — MAR's rotation retains the creative core; HAI's open 4-4-2 offers more space than SCO's low block.
- Who Scores #1 MAR: El Kaabi (22%) — 33rd birthday, first WC 2026 start, 18 goals/26 apps at Olympiacos. Milestone motivation = 90 minutes (F14).
- Who Scores #1 HAI: Isidor (12%) — pace merchant vs new CB pairing (Halhal/Riad, 0 caps together), but MAR's defensive record (1 GA in 2 WC matches) limits conversion.
- Key shift: Saibari drops from #9 to #10 — model-breaking for Who Scores. He's now the creator, not the finisher. Star-as-creator (F10): weight assists higher than goals.
- Makkelie card-happy at tournaments (5.5 Y/gm majors avg) but this is a low-intensity mismatch. Predicted: 3-4 yellows, 0 reds, ~10% pen chance.
- Watch: New CB pairing Halhal/Riad (0 caps together) vs Isidor/Joseph transition pace — one defensive lapse could produce HAI's first-ever WC goal.
Prediction: MAR 2-0 (20%), MAR 1-0 (18%), MAR 3-0 (15%), MAR 2-1 (14%), 1-1 Draw (12%)
1. Morocco — Team Profile
Basic Info
- FIFA Ranking: #7/8
- Manager: Mohamed Ouahbi (appointed March 6, 2026 — former youth coach; won U-20 World Cup with Morocco U-20 in Chile 2025; 2 months in senior role)
- WC History: 2022 semi-finalists (4th), 1970 group stage, 1986 R16, 1994/1998 DNQ, 2018 group stage. AFCON 2025 champions (beat Senegal 1-0 in final in Morocco).
- Form (WC 2026): D 1-1 BRA (Saibari 21'), W 1-0 SCO (Saibari 2'). 4pts, +1 GD, 2nd in Group C.
- Base Camp: Basking Ridge, NJ (Pingry School) — 19 days in USA, fully acclimatized. ~1,400 km to Atlanta (2h flight).
Tactical Identity (4-2-3-1 — shifted from 4-3-3)
- Possession-dominant, technically gifted. Elite full-backs (Hakimi, Salah-Eddine) push high; mobile attacking three behind a #9.
- Saibari at #10 (shifted from #9 for MD3) = more creative freedom, less direct finishing.
- Key difference from Regragui era: "Win 1-0, defend deep" is GONE under Ouahbi. More attack-minded.
- Limitation: Structural uncertainty at CB — Aguerd OUT pre-tournament, Diop/Mazraoui rotated out for MD3. Halhal (KV Mechelen) + Riad (Crystal Palace) = 0 caps together.
Key Players
| Player | Club | Position | Profile |
|---|---|---|---|
| Achraf Hakimi © | PSG | RB | Captain. 99th cap today. 28 goals for PSG last season incl. UCL final. Creative hub from deep. Elite. |
| Yassine Bounou "Bono" | Al-Hilal | GK | AFCON-winning GK, 2022 WC standout. #1 confirmed. Clean bill of health. |
| Brahim Díaz | Real Madrid | RW | Primary creative outlet. Assisted Saibari's opener vs BRA. 1G + 2A in WC so far. |
| Ismael Saibari | PSV → Bayern | AM (#10) | Shifted from #9 to #10 for MD3. Scored both WC goals (21' vs BRA, 2' vs SCO). Now the creator engine. |
| Bilal El Khannouss | Stuttgart → linked top clubs | LW | Young creative talent. Can cut inside and finish. |
| Ayoub El Kaabi | Olympiacos | ST | First WC 2026 start. 33rd birthday today. 18 goals in 26 Greek League apps. Target man. |
| Sofyan Amrabat | Fenerbahçe | DM | Veteran anchor. Returns to starting XI. Provides defensive stability. |
| Neil El Aynaoui | Roma-bound | CM | Young box-to-box. Retained from MD2. |
| Chadi Riad | Crystal Palace | CB | Retained from MD2. New CB pairing with Halhal. |
| Redouane Halhal | KV Mechelen | CB | First WC 2026 start. Replaces Mazraoui/Diop. Low-profile but trusted by Ouahbi. |
| Anass Salah-Eddine | PSV | LB | First WC 2026 start. Replaces Mazraoui at LB. Attacking full-back. |
Strengths
- Elite creative core (Hakimi + Diaz + Saibari + El Khannouss) retained despite rotation — 4 of the 5 most creative players start.
- Defensive record: 1 goal conceded in 2 WC matches (Vini Jr 32' vs BRA — a moment of individual brilliance, not a systemic failure).
- Saibari at #10 is a natural playmaker role for a player who has scored 2 goals from a false-9 — the creative shift could unlock more chances for El Kaabi.
- Set-piece threat from Hakimi + Diaz deliveries.
Weaknesses
- New CB pairing (Halhal/Riad): 0 caps together. Transition defense vs HAI's pace (Isidor, Joseph) is untested.
- El Kaabi's first WC start — 33 years old, good club form but untested at this level in this tournament.
- 5-player rotation — chemistry disruption from benching Mazraoui, Diop, Bouaddi, Ounahi + Saibari position shift.
- Ouahbi's inexperience (2 months in senior role) — limited sample size for decision-making under pressure.
Predicted XI (4-2-3-1)
Bounou
Hakimi(C) Halhal Riad Salah-Eddine
Amrabat El Aynaoui
El Khannouss Saibari(10) Díaz
El Kaabi
2. Haiti — Team Profile
Basic Info
- FIFA Ranking: #82/83
- Manager: Sébastien Migné (French, appointed June 2024). Career: Congo, Kenya (2019 AFCON), Equatorial Guinea, Cameroon assistant. Defensive pragmatist.
- WC History: 1974 (lost all 3, conceded 14, scored 2). This is their 2nd-ever appearance. 0 goals in WC 2026.
- Form (WC 2026): L 0-1 SCO, L 0-3 BRA. 0pts, -4 GD, 0 GF. Eliminated.
- Base Camp: Galloway, NJ (Stockton University) — 19 days in USA, fully acclimatized. ~1,450 km to Atlanta (2h flight).
Tactical Identity (4-4-2 — shifted from 5-4-1 low block)
- MD1: 4-4-2 compact, lost 0-1 (0 SOT). MD2: 5-4-1 deep block vs BRA, lost 0-3 (0.27 xG, 0 SOT in 1H).
- MD3: Back to 4-4-2 with 2 strikers (Isidor + Joseph). More attacking than MD2. Dead rubber = freedom to play.
- Defensive identity built on structural discipline (6 GA in 6 qualifying matches). Quick transitions through wing play.
- Limitation: 0 goals in 2 WC matches. Missed 16 big chances in qualifying. Toothless in the final third.
Key Players
| Player | Club | Position | Profile |
|---|---|---|---|
| Johny Placide © | Quevilly-Rouen | GK | 38 years old. Last-ever international match today. Farewell game. 2 saves vs BRA. |
| Wilson Isidor | Sunderland | ST | HAI's best finisher. Pace + movement. The man they look for in transition. |
| Jean-Ricner Bellegarde | Wolves | CM | Main creator, press trigger. On a yellow (1/2). |
| Lenny Joseph | Ferencváros | ST | New starter (replaces Pierrot). Fresh legs + energy. Direct runner. |
| Ricardo Adé | Sochaux | CB | Defensive leader. Will be busy against MAR's creators. |
| Hannes Delcroix | Burnley | CB | Physical, aerial. Key for set-piece defense. |
| Danley Jean Jacques | Nîmes | CM | Hard-tackling. On a yellow (1/2). |
| Ruben Providence | Almere City | LM | Width and energy. Wing play creator. |
| Jean-Kevin Duverne | Pau FC | RB | New starter (replaces Arcus). |
Strengths
- Pride motivation: first-ever WC point/goal would be historic for Haiti. Placide's farewell = emotional fuel.
- Isidor's pace is a genuine transition threat — if HAI wins the ball high, they can hurt the new CB pairing.
- More attacking shape (4-4-2, 2 strikers) = more men forward = more chances than MD1/MD2.
- Migné is tournament-experienced (Kenya AFCON, Cameroon assistant) — won't freeze on the big stage.
Weaknesses
- 0 goals in 2 WC matches. 0 SOT in MD1, 0.27 xG in MD2. Conversion is the core problem.
- FIFA #82/83 vs #7/8 = massive quality gap across every position.
- 16 of 26 squad born abroad — limited national-team chemistry.
- Yellow-card traps: Bellegarde + Jean Jacques both on 1/2.
- Open 4-4-2 shape = more space behind for MAR's creators to exploit.
Predicted XI (4-4-2)
Placide(C)
Duverne Adé Delcroix Expérience
Casimir Jean Jacques Bellegarde Providence
Isidor Joseph
3. Head-to-Head Record
| Date | Competition | Result |
|---|---|---|
| — | — | No previous meetings. First-ever match between Morocco and Haiti. |
No H2H history. Pure form-based prediction.
4. 🌡️ Physical & Environmental Conditions (Finding 11)
| Factor | Value | Impact |
|---|---|---|
| Venue | Mercedes-Benz Stadium, Atlanta | Indoor dome, roof CLOSED |
| Pitch temp | ~20-22°C (climate-controlled) | NO heat impact |
| Humidity | ~50% (controlled) | Neutral |
| Wind | None (indoor) | Neutral |
| Outdoor weather | 78-82°F, mostly clear, 0% rain (NWS 4:42 AM Jun 24) | Irrelevant — indoor |
| Altitude | ~300m (Atlanta) | No effect (well below 2,000m threshold) |
| Travel | Both teams NJ-based, ~2h flight to Atlanta, 19 days acclimatized | NO travel penalty |
| Time zone | Both EDT | No jet lag |
Impact Analysis
Finding 11 is FULLY NEUTRALIZED for this match. Every environmental variable is favorable and equal for both teams:
- ❌ Heat >28°C pressing degradation → NOT applicable (indoor 20-22°C)
- ❌ Same-day travel penalty → NOT applicable (both NJ-based, ~2h flight, 19 days in USA)
- ❌ Altitude pace tax → NOT applicable (Atlanta ~300m, well below 2,000m threshold)
- ❌ Intercontinental acclimatization gap → NOT applicable (both fully adapted)
Net F11 adjustment: 0 points. This is a pure football match with no environmental distortion.
5. Referee Analysis
| Statistic | Career (115 matches) | Tournament Avg (8 matches) | Tournament Discounted |
|---|---|---|---|
| Yellows/game | 2.57 (295 total) | 5.50 (44 total) | INVERTED — tournament rate > career rate |
| Reds/game | 0.20 (23 total) | 0.25 (2 in 8) | ~0.20 |
| Penalties/game | 0.19 | 0.00 (0 in 5 majors) | ~10% chance ≥1 pen |
| Fouls/game | ~21.5 (Eredivisie) | 30 (WC 2026 MD1 USA-PAR) | ~22-25 |
Key Makkelie Traits
- Card-happy at tournaments: His major-tournament Y/gm (5.50) is 2.1× his career rate (2.57). The standard 20-25% tournament leniency discount does NOT apply — Makkelie gets STRICTER, not more lenient, at big events. USA-PAR: 6 yellows.
- Penalty-averse at tournaments: 0 pens in 5 major tournament matches (3 CWC 2025, 1 WC 2022, 1 Euro 2024). The 0.19/gm career rate is below the "high" threshold.
- VAR-comfortable: Willing to go to the screen (USA-PAR: VAR corrected mistaken-identity yellow). VAR-decisive interventions are possible (F7c: VAR bypasses card leniency).
- Asymmetric card tendency: Euro 2024 ITA-CRO: 6 yellows to ONE team, 0 to the other. Can shift match dynamics.
- Big-match calm: Handled UCL Final, Euro SF without losing control.
Match-Specific Adjustment
- Low-intensity mismatch: This is not USA-PAR (heated rivalry). MAR is very disciplined (0.5 Y/match avg), HAI fouls more (2.0 Y/match) but the stakes are lower (dead rubber for HAI).
- MAR fouls: ~11/match avg (14 + 8 over 2 WC matches). Very clean.
- HAI fouls: ~13/match avg (11 + 15). Tactical fouling identity but playing open today = fewer recovery fouls than low-block games.
- Predicted: 3-4 yellows (below Makkelie's tournament avg due to one ultra-disciplined team + low-intensity context). HAI 2-3, MAR 0-1.
- 0 reds predicted. No flashpoint expected in a controlled mismatch.
- Penalty: ~10% chance ≥1 pen. Makkelie's tournament pen rate is 0.00. Don't overweight this.
- VAR intervention: ~20% chance. Makkelie is VAR-comfortable but the stakes are moderate. An offside check or a marginal foul review is possible.
6. Key Tactical Battles
6.1 Hakimi vs Providence (LM) — The Overload
Hakimi is MAR's most creative outlet from deep — 28 goals for PSG last season, marauding overlaps, elite delivery. Providence is a workhorse LM (Almere City) who is not a natural defender. Hakimi should dominate this flank. Expect 2-3 dangerous crosses/cutbacks from Hakimi in the first half alone. If HAI's RM (Jean Jacques or Casimir) doesn't track back, the right side is a freeway.
6.2 Saibari (#10) vs Jean Jacques (CM) — The Midfield Engine
This is the game-control battle. Saibari, shifted from #9 to #10, will operate between HAI's lines — finding pockets, turning, playing through balls. Jean Jacques is a hard-tackler (on a yellow) who will try to disrupt Saibari's rhythm. If Jean Jacques goes too aggressive early, he risks a second yellow. Saibari's quick feet and vision should win this battle — but he may score fewer goals from #10 than he did from #9 (F10: star-as-creator applies).
6.3 El Kaabi vs Adé/Delcroix — The Target Man Battle
El Kaabi (1.82m, 18 goals at Olympiacos) is a physical target man making his first WC start on his 33rd birthday. Adé (Sochaux) and Delcroix (Burnley) are physical CBs who will test him aerially and physically. If El Kaabi can hold up the ball and bring Diaz/El Khannouss into play, MAR's attack clicks. If he gets isolated, the creative core has to create from deeper — reducing xG.
6.4 New CB Pairing (Halhal/Riad) vs Isidor/Joseph Transition Pace
The biggest defensive risk for MAR. Halhal and Riad have 0 caps together. Isidor (Sunderland) has genuine pace, and Joseph (Ferencváros) provides direct running. If HAI wins the ball high in transition — which is more likely with their 4-4-2 shape — the CB pairing could be exposed. Bounou is the safety net (AFCON-winning GK), but one moment of miscommunication could produce HAI's first-ever WC goal.
6.5 Diaz/El Khannouss vs HAI Full-Backs (Duverne/Expérience)
The quality gap on the wings is enormous. Diaz (Real Madrid) and El Khannouss (Stuttgart → top clubs) are genuine European-quality creators. Duverne (Pau FC, Ligue 2) and Expérience (Haitian league) are the weak points of HAI's defense. MAR's wingers should create 2-3 clear chances between them. The question is whether El Kaabi finishes them.
6.5. Decision Graph Resolution (doc-5)
⚡ MANDATORY. Walk doc-5's 6-step decision graph independently.
Step 1 — Group Context:
- MAR: 4pts, +1 GD, 2nd in Group C. Draw guarantees top-2 (knockout stage). Win = top spot (conditional on BRA-SCO concurrent result).
- HAI: 0pts, -4 GD, 0 GF. Eliminated. Dead rubber.
- Opponent ranking: HAI is the WEAKEST group opponent by every metric (pts, GD, FIFA rank).
- MD3, eliminated opponent = "must-win for top" but NOT "must-win to survive."
- Need-to-win flag: MODERATE. MAR wants to win (top spot + goal difference), but a draw is acceptable. This is NOT a desperate do-or-die scenario like FRA-NOR would be.
- F1 output: 0pt direct adjustment (MAR is clear favorite, HAI is clear underdog; the gap is quality, not stakes).
Step 2 — Conservation (Finding 12):
- MAR = Tier 2 (AFCON champ, WC semi-finalist, FIFA #7/8).
- NOT defending champions → standard conservation rules apply (not the 0-3% reduction).
- Manager personality: Ouahbi is pragmatic-possessive, not recklessly aggressive. But he's also inexperienced — 2 months in role — so he may NOT know how to conserve properly.
- MD3 context: MAR already guaranteed top-2 with a draw. Ouahbi rotated 5 players. This IS a conservation signal — but it's "squad management" conservation, not "sit back and accept a draw" conservation.
- The 5-player rotation (Halhal, Salah-Eddine, Amrabat, El Kaabi IN; Mazraoui, Diop, Bouaddi, Ounahi OUT) = Ouahbi is managing load for R32. The creative core is retained.
- Milestone motivation (F14): Hakimi's 99th cap = no conservation for him. El Kaabi's birthday = plays 90'. These overrides are player-level, not team-level.
- Conservation discount: 3%. MAR will play to win (they want top spot + GD advantage), but intensity is slightly lower than MD1/MD2 due to rotation + draw-is-acceptable safety net.
Step 3 — Weather × Style (Finding 11):
- FULLY NEUTRALIZED. Indoor, climate-controlled ~20-22°C. Roof closed. No heat, no wind, no rain.
- MAR's possession-based pressing style is NOT degraded. HAI's stamina is NOT tested by conditions.
- F11 = 0pt adjustment.
Step 4 — Weather × Defense Stack:
- Heat + low block + hot GK = DRAW → NOT applicable (no heat, HAI not playing low block).
- HAI's 4-4-2 with 2 strikers = OPEN shape. This is the OPPOSITE of the ESP-CPV / BRA-HAI pattern (low block parking the bus).
- Open underdog + hot GK (Placide is solid but not Vozinha/Room level) = does NOT produce the draw compound.
- F11 defense stack = 0pt adjustment (neutralized).
Step 5 — Temperament:
- Ouahbi: Pragmatic, not reckless. But inexperienced. Will let the creative players express themselves. The rotation signals trust in depth.
- Migné: Defensive pragmatist freed by dead-rubber stakes. Going attacking (2 strikers). His teams concede fewer goals when they defend deep — today he's NOT defending deep, which increases HAI's vulnerability.
- MAR discipline: 0.5 Y/match avg = very clean. Low disruption risk.
- HAI discipline: 2.0 Y/match avg but playing for pride (more open = fewer tactical fouls than low-block games).
- Net: MAR's quality advantage compounds in open play. HAI's attacking intent = more space for MAR = higher combined xG.
Step 6 — Synthesis:
Naive model (quality gap): MAR 70% / Draw 20% / HAI 10%
│
├─ F12 conservation: MAR -3% → MAR 67%
├─ F11 weather: 0% (neutralized)
├─ F11 travel: 0% (neutralized)
├─ Rotation chemistry penalty: MAR -3% (new CB pairing, El Kaabi first start, Saibari position shift)
│ → MAR 64%
├─ HAI open shape (4-4-2): MAR +5% (more space for creators than vs SCO's 3-4-2-1)
│ → MAR 69%
├─ HAI pride motivation (Placide farewell, first-ever WC point/goal): MAR -2%, HAI +2%
│ → MAR 67%, HAI 12%
├─ Draw band calibration (F1): baseline 22-30%. HAI open shape = less draw-friendly than low block.
│ → Draw 24% (slightly above naive due to MAR rotation + draw-is-acceptable safety net)
└─ Sterile domination check (F17): DOES NOT FIRE.
- El Kaabi is a proper #9 (not age-declined, not false-9)
- HAI is open (not low block)
- MAR has genuine creators (Hakimi, Diaz, Saibari, El Khannouss)
- MAR has a specialist striker in the squad
→ No flags raised. MAR should convert possession into goals.
FINAL: MAR 67% / Draw 24% / HAI 9%
Checks:
- Finding 20 (favorite double-underestimate): Does NOT fire. MAR is Tier 2 (not Tier 1), Ouahbi is not an established aggressive manager, no milestone-chasing elite striker (Saibari has 2 goals but isn't chasing a record). HAI is not an age-declining opponent.
- Finding 22 (blowout Mode A): PARTIALLY fires. Quality gap is large, HAI open shape (not deep block). But Finding 22 exclusion (deep low block + veteran GK) does NOT apply here because HAI is playing 4-4-2. Weight 3+ goals at 12-15%. But MAR's rotation (weaker finishing than MD1/MD2) caps the ceiling. 3-0 is plausible; 4+ is unlikely.
- Finding 21 (bench explosion): LOADED scenario for MAR. 5 MD2 starters on bench (Mazraoui, Diop, Bouaddi, Ounahi, + Rahimi as attacking sub). If level at 70', Ouahbi can bring on Ounahi + Bouaddi for fresh legs + creativity. HAI's 4-4-2 will tire in the Atlanta dome. Weight MAR late goals (75'+) at 8-10%.
7. Scoreline Prediction
Scenario Distribution
| Score | Probability | Scenario |
|---|---|---|
| MAR 2-0 | 20% | Modal. MAR's quality gap produces 2 goals, HAI can't convert. El Kaabi scores on his birthday. Controlled performance. |
| MAR 1-0 | 18% | MAR scores early (like SCO match: Saibari 2'), controls the rest. Rotation = less urgency to push for 2nd. Draw acceptable. |
| MAR 3-0 | 15% | El Kaabi + Saibari click. HAI's open 4-4-2 leaves too much space. Similar to BRA-HAI scoreline but with MAR's rotation tempering the margin. |
| MAR 2-1 | 14% | HAI scores first-ever WC goal via Isidor/Joseph transition. Pride goal. MAR responds with 2. |
| 1-1 Draw | 12% | MAR rotation misfires (new CB pairing concedes, El Kaabi quiet). HAI holds for historic point. MAR accepts draw (top-2 guaranteed). |
| MAR 3-1 | 8% | MAR scores 3, HAI gets a consolation. Bench explosion: Ounahi/Bouaddi sub on and create late. |
| Other | 13% | Includes 0-0 (5%), MAR 4-0+ (3%), HAI 1-0 (3%), other scores (2%). |
Win Probability Summary
| Outcome | Probability | Rationale |
|---|---|---|
| MAR win | 67% | Quality gap (FIFA #7/8 vs #82/83), retained creative core, HAI open shape. Adjusted from naive 70%: F12 -3%, rotation -3%, HAI openness +5%, HAI pride -2%. |
| Draw | 24% | Calibration baseline 22-30%. MAR rotation chemistry risk + draw-is-acceptable safety net. HAI pride motivation. HAI open shape reduces draw likelihood slightly vs low-block scenarios. |
| HAI win | 9% | Low but non-zero. Dead rubber + pride can produce upsets (Finding 5: low block + counter). But HAI is NOT low-blocking today — they're attacking. MAR's new CB pairing is the vulnerability. |
8. Who Scores
Morocco
| Rank | Player | Position | Probability | Rationale |
|---|---|---|---|---|
| 1 | Ayoub El Kaabi | ST (#9) | 22% | Birthday (33), first WC 2026 start, proper #9 (18 goals/26 apps at Olympiacos). Milestone motivation (F14) = 90 minutes. Target man vs HAI's physical CBs. MAR's designated finisher. |
| 2 | Ismael Saibari | AM (#10) | 18% | Shifted from #9 to #10. Scored both WC goals for MAR. F10 star-as-creator: more likely to ASSIST than score from #10, but late runs into the box are his weapon. -4pt from position shift. |
| 3 | Brahim Díaz | RW | 15% | Primary creative outlet. Assisted Saibari vs BRA. Can score from edge of box. MAR's best chance-creator after Hakimi. |
| 4 | Bilal El Khannouss | LW | 10% | Young creator, can cut inside and finish. Lower profile but dangerous in 1v1. |
| 5 | Achraf Hakimi | RB | 8% | 99th cap, milestone motivation (F14). Scores from long-range / set-piece runs. Also draws fouls (F10 extension from F21). |
| 6 | Redouane Halhal | CB | 5% | Set-piece scorer from corners (F7: CBs score from corners ~5%). Low probability but non-zero. |
Substitution risks:
- El Kaabi: First start, 33 years old. Sub risk: ~20% after 75' if MAR winning comfortably (Rahimi or Amaimouni would replace). Milestone motivation (birthday) REDUCES this — Ouahbi will want him to get his goal.
- Saibari: Position shift means he's the creative engine. Won't be subbed unless MAR is chasing at 80'+.
- Diaz/El Khannouss: Low sub risk — Ouahbi needs these creators.
Haiti
| Rank | Player | Position | Probability | Rationale |
|---|---|---|---|---|
| 1 | Wilson Isidor | ST | 12% | HAI's best finisher. Pace vs new CB pairing (Halhal/Riad). The main goal threat on transitions. |
| 2 | Lenny Joseph | ST | 8% | New starter, fresh legs. Direct runner. Could catch MAR's defense on the counter before they settle. |
| 3 | Jean-Ricner Bellegarde | CM | 7% | From range. Main creator. But on a yellow-card tight leash (1/2) — may be subbed if HAI goes defensive late. |
| 4 | Ruben Providence | LM | 5% | Wing play creator. Crosses into Isidor/Joseph. |
| 5 | Duckens Nazon | ST (sub) | 4% | If he comes on (hamstring permitting), the all-time scorer has the pride/farewell factor. But doubtful fitness. |
Substitution risks:
- Isidor: Playing for HAI's first-ever WC goal. Very low sub risk (~10%) — Migné wants him to deliver.
- Joseph: First start, could be subbed at 60-70' if ineffective (Pierrot or Nazon would replace).
- Bellegarde: Yellow-card tight leash. Sub risk: ~25% if HAI goes defensive at 60'+.
- Placide: 38 years old, farewell match. Plays 90'.
9. Match Flow Projection
| Timeframe | Expected Pattern |
|---|---|
| 0-15' | MAR comes out pressing. Hakimi high, Diaz/El Khannouss probing. HAI tries to settle into 4-4-2 shape. Possible early goal (MAR scored at 2' vs SCO, 21' vs BRA — fast starters). |
| 15-30' | MAR dominates possession (projected 55-60%). Saibari at #10 begins finding pockets. El Kaabi works to hold up ball vs Adé/Delcroix. If no early goal, frustration may build. |
| 30-45' | MAR's best chance-creation window. HAI's legs still fresh but the block may start to bend. Expect 1-2 dangerous Hakimi overlaps. If MAR scores, HAI has to open up further — increasing MAR's second-goal chances. |
| HT | If MAR leads: comfortable, will manage the game. If level: Ouahbi may bring on Ounahi/Bouaddi at 55-60' for fresh creativity. If trailing: full urgency — 5 subs available. |
| 45-60' | HAI's best transition window (MAR may be slightly complacent if leading). Isidor/Joseph pace vs Halhal/Riad is the danger. If HAI scores, it's likely in this window. |
| 60-75' | MAR bench impact window. Ounahi + Bouaddi fresh legs could tilt the game. HAI's 4-4-2 tires (no natural low-block recovery). MAR's superior depth tells. |
| 75-90+' | If MAR leads 1-0 or 2-0: game management. If level: late push. Makkelie's high added-time tendency (8+ min in big games) = extra minutes for a late goal. Finding 19 (late-arriving CM/deep runner): El Aynaoui or Amrabat from deep at ~5%. |
Possession projection: MAR 56-60% / HAI 40-44% (direction ~60% confidence per F8 — HAI's 4-4-2 will concede possession but may win it in transition zones).
10. Methodology Notes
Findings applied:
- F1 (Draw epidemic): Baseline 22-30% draw calibrated. Set at 24% (HAI open shape reduces it slightly vs low-block scenarios).
- F5 (Low block + counter): HAI is NOT low-blocking today. Does not fire.
- F7 (CB set-piece scoring): Halhal (CB) included at 5% in Who Scores.
- F8 (Possession flip): Possession direction at ~60% confidence. MAR expected to dominate but not overwhelmingly.
- F9/F13 (Attack gutted / sterile domination): Does NOT fire. Single player absence (none here). F17 sterile-domination screen checked: 0/4 flags. MAR has proper #9, genuine creators, open opponent.
- F10 (Star-as-creator): Saibari modeled at #10 with assist-weighting. Hakimi modeled as foul-drawer.
- F11 (Environmental conditions): FULLY NEUTRALIZED. Indoor, climate-controlled. 0pt adjustment.
- F12 (Conservation): 3% discount. Moderate rotation + draw-is-acceptable safety net. Ouahbi is pragmatic, not conservative.
- F14 (Milestone motivation): Hakimi 99th cap + El Kaabi 33rd birthday = both play 90'. Placide farewell = plays 90'.
- F16 (Age-decline): El Kaabi is 32 (not 38+). Does NOT fire. Placide is 38 but is GK (different framework).
- F17 (Sterile domination): 0/4 flags. Does NOT fire.
- F18 (Bench impact, conditional): MAR's loaded bench fires HIGHER when HAI tires late (open shape, not set block). Weight MAR late goals (75'+) at 8-10%.
- F19 (Low-event late-winner): Does NOT fire. Combined xG projection ~1.5-2.0 (moderate, not coin-flip).
- F20 (Favorite double-underestimate): Does NOT fire. MAR Tier 2, not Tier 1. HAI not age-declining.
- F21 (Bench explosion): MAR has 5 MD2 starters on bench. If level at 70', Ouahbi brings on Ounahi/Bouaddi/Rahimi. Weight multi-goal margins at 8-10% from bench impact.
- F22 (Blowout Mode A): Quality gap large + open underdog (not deep block). Weight 3+ goals at 12-15%. Finding 22 exclusion (low block + veteran GK) does NOT fire because HAI plays 4-4-2.
11. Metrics
[match]
code = "mar-vs-hai"
date = "2026-06-25"
kickoff_cest = "00:00"
group = "C"
venue = "atlanta"
referee = "makkelie"
[win_probability]
favorite = "Morocco"
win = 67
draw = 24
loss = 9
[scorelines]
"2-0" = 20
"1-0" = 18
"3-0" = 15
"2-1" = 14
"1-1" = 12
[who_scores]
team_a_1 = { player = "El Kaabi", probability = 22 }
team_b_1 = { player = "Isidor", probability = 12 }
[calibration]
conservation_discount = 3
finding_13_fires = false
finding_16_age_decline = ""
penalty_band = "10%"
projected_xg = 1.5
[predicted_stats]
favorite_possession = 58
yellow_cards = "3-4"
red_cards = 0
penalty_chance = "10%"
Pre-match analysis. No betting odds used. Sources: Morocco World News, World Soccer Talk, The Athletic, The Guardian, Yahoo Sports, NWS Peachtree City, FIFA match centre, FourFourTwo, Elbotola, Africa Soccer, Sports Mole, AFP, RMC Sport, BBC Sport. Source archive: sources/matches/mar-vs-hai/