Most likely 2–0
Model read
The model reads this as a lean toward Morocco. With Elo 303 points apart (Morocco 1992, Haiti 1689), it estimates 73% / 18% / 9% (home win / draw / away win) and a most-likely 2–0, with both teams to score 37% likely.
A strength-only Elo estimate — it doesn't account for lineups, injuries, form or weather.
Scoreline probabilitiesOur model · Elo→Poisson
Derived from the same grid
- Both teams to score37%
- Morocco clean sheet58%
- Haiti clean sheet13%
- Morocco win-to-nil51%
Model estimate
10,000 simulated matchesOur model · Elo→Poisson
- Morocco0 (0%)
- Draw0 (0%)
- Haiti0 (0%)
Marker = exact model %
Each match samples goals from the model's expected-goal rates (2.06 vs 0.54). The simulated split matches the exact analytic forecast — a live, fixed-seed visualization of the same math.
seed 2796518815 · reproducible
Model convictionOur model · Elo→Poisson
Leaning · 32/100How concentrated the three outcome probabilities are. 0 = anything could happen, 100 = near-certain.
Form — actual World Cup 2026 results
- W1–0@ Scotland
- D1–1@ Brazil
- L0–3@ Brazil
- L0–1vs Scotland
Head-to-head (World Cup 2026 only)
These sides haven't met yet at this tournament — this would be their first World Cup 2026 meeting.
Squad · 26 players
No lineup is published or predicted — this is the full registered squad.
- 1
Yassine BounouAl-HilalAge 35
90/0 - 12
Munir MohamediRS BerkaneAge 37
53/0 - 22
Ahmed Reda TagnaoutiAS FARAge 30
3/0
- 2
Achraf HakimiCParis Saint-GermainAge 27
96/11 - 3
Noussair MazraouiManchester UnitedAge 28
45/2 - 5
Marwane SaâdaneAl-FatehAge 34
8/0 - 13
Zakaria El OuahdiGenkAge 24
3/0 - 14
Issa DiopFulhamAge 29
4/0 - 18
Chadi RiadCrystal PalaceAge 23
6/1 - 19
Youssef BelammariAl AhlyAge 27
19/0 - 25
Redouane HalhalMechelenAge 23
3/0 - 26
Anass Salah-EddinePSV EindhovenAge 24
9/0
- 4
Sofyan AmrabatReal BetisAge 29
75/0 - 6
Ayyoub BouaddiLilleAge 18
3/0 - 7
Chemsdine TalbiSunderlandAge 21
5/0 - 8
Azzedine OunahiGironaAge 26
49/9 - 11
Ismael SaibariPSV EindhovenAge 25
31/9 - 15
Samir El MourabetStrasbourgAge 20
4/0 - 16
Gessime YassineStrasbourgAge 20
5/0 - 23
Bilal El KhannoussVfB StuttgartAge 22
37/3 - 24
Neil El AynaouiRomaAge 24
16/2
- 9
Soufiane RahimiAl AinAge 30
37/12 - 10
Brahim DíazReal MadridAge 26
26/14 - 17
Amine SbaïAngersAge 25
2/0 - 20
Ayoub El KaabiOlympiacosAge 32
71/35 - 21
Ayoube AmaimouniEintracht FrankfurtAge 21
2/0
Squads as officially announced; ages as of June 11, 2026.
Common questions
- Who will win Morocco vs Haiti?
- Our Elo model estimates Morocco 73%, draw 18%, Haiti 9% — most likely 2–0. A transparent model estimate (not betting odds), graded against the real result.
- When does Morocco vs Haiti kick off?
- Wednesday, June 24, 2026 at 10:00 PM UTC — your local kickoff time is shown above.
- Where is Morocco vs Haiti played?
- Mercedes-Benz Stadium in Atlanta.