Morocco vs Haiti
Atlanta, United States · neutral venue
- 1–0 16.2%
- 2–0 14.7%
- 0–0 10.7%
- 3–0 10.4%
The agent’s call
3-agent ensemble · deepseek-chatThe model already assigns Morocco a high win probability (72%) based on expected goals (2.18 vs 0.45). The supplied intel strongly reinforces this: Morocco's recent form is solid (DWWWD), while Haiti's is inconsistent (WLDWL). The key player gap is enormous — Morocco's attackers play for Real Madrid, PSG, and PSV, while Haiti's top scorers are at Esteghlal, AEK Athens, and Toronto FC. No injuries or conditions alter the picture. I raised Morocco's win probability to 80% to reflect the squad quality chasm, which is not fully captured by the model's generic rating. Morocco's expected goals of 2.18 suggest they will score 2-3 goals. Haiti's expected goals of 0.45 indicate they will struggle to score. The most likely scorelines are 2-0 (18%), 3-0 (14%), and 1-0 (12%). A clean sheet for Morocco is probable given Haiti's weak attack against Morocco's strong defense (Hakimi at PSG).
-
Recent formMorocco's last 5 matches: DWWWD (2 wins, 2 draws, 1 loss). Haiti's last 5: WLDWL (2 wins, 1 draw, 2 losses). → favours Morocco
-
Head-to-headNo previous meetings between Morocco and Haiti. → no bearing
-
AvailabilityNo injuries or suspensions reported for either side. → no bearing
-
Key playersMorocco's key attackers play for elite clubs: Brahim Díaz (Real Madrid), Hakimi (PSG), Saibari (PSV). Haiti's key attackers play for lower-tier clubs: Nazon (Esteghlal), Pierrot (AEK Athens), Deedson (unattached), Etienne (Toronto FC). → strongly favours Morocco
-
Recent newsNews articles focus on Morocco's friendly vs Norway and Haiti's training base at Stockton University; no match-specific tactical or injury news. → no bearing
-
ConditionsMatch played in Mercedes-Benz Stadium with climate-controlled roof; conditions neutralized. → no bearing
-
Model vs marketModel gives Morocco 72% win probability; no market lines supplied for comparison. → model already favours Morocco
- MAR: France vs Senegal FIFA World Cup 2026 Preview: Everything you need to know — Check out our detailed match preview of France vs Senegal at the 2026 World Cup as we talk tactics, team news and more. goal.com · Wed, 10 Jun 2026 07:39:52 GMT
- MAR: Why is Moises Caicedo not starting today for Ecuador vs Guatemala in international friendly before 2026 Wor... — Ecuador face Guatemala in their final international friendly ahead of the 2026 World Cup, and the question arises: Why is Moises Caicedo not bolavip.com · Mon, 08 Jun 2026 04:39:52 GMT
- MAR: How to watch today's Morocco vs Norway Friendly game: Live stream, TV channel, and start timey — Find out where to watch Morocco vs Norway live, including TV channel and live stream options, kick-off time, team news, and form guide for goal.com · Wed, 10 Jun 2026 04:39:52 GMT
- HAI: Stockton University hosts Haiti's national soccer team ahead of 2026 FIFA World Cup - CBS News — * Send Us a News Tip. # Stockton University hosts Haiti's national soccer team ahead of 2026 FIFA World Cup. Stockton University's Galloway campus will serve as Haiti's official training base ahead of th cbsnews.com · Tue, 09 Jun 2026 22:12:00 GMT
- HAI: 2026 World Cup: Brazil Call Up Ederson to Replace Injured Wesley Ahead of Morocco Opener - Telecom Asia Sport — # 2026 World Cup: Brazil Call Up Ederson to Replace Injured Wesley Ahead of Morocco Opener. Brazil have made a late change to their 2026 FIFA World Cup squad after defender Wesley was rule telecomasia.net · Mon, 08 Jun 2026 07:29:50 GMT
- HAI: 👀 Who goes through? Group C and D previews for World Cup 2026 - Yahoo Sports — Group C and D previews for World Cup 2026. And now it’s time to highlight the details of Groups C, which includes the Brazilian national team, and D of the biggest World Cup in history. June 24 - 7pm - Morocco vs Haiti a sports.yahoo.com · Fri, 05 Jun 2026 01:37:00 GMT
- 2–0 23%
- 3–0 19%
- 1–0 17%
- 2–1 13%
- 3–1 10%
- 4–0 7%
- ECU #16 -0.4
- PAR #35 +1.3
- BUR #122 +0.2
- MAD #112 +0.2
- NOR #19 -0.8
- NIC #151 +1.0
- TUN #43 -0.7
- ICE #61 +0.1
- NZL #85 +1.5
- PER #42 -0.8
No prior meetings in the dataset.
▸ Full score grid (7×7)
Rows = MAR goals; columns = HAI goals. Above-diagonal cells are home wins; diagonal = draws; below = away wins. Truncated at 6 — the joint mass past that is < 1 %.
Independent-Poisson rates. W/D/L and the score grid integrate the full 13×13 joint under these two parameters.
News context — injuries, suspensions, projected XI — is not part of the model, which sees only past results.