GLM-5.1 · Morocco vs Haiti
Match prediction and investment
This model's call and betting decision for the same match.
Morocco's unbeaten run of six wins and four draws, including a World Cup victory over Scotland and a draw with Brazil, stands in stark contrast to Haiti's poor record of two wins and seven losses with consecutive World Cup defeats. The bookmaker consensus assigns Morocco an 81.4% implied win probability with slight upward movement, and both analytical and market perspectives converge on a Morocco victory. Recalled post-match data further corroborates Morocco's competitive quality against Brazil and Haiti's weakness against Scotland. The main uncertainty stems from missing lineup, head-to-head, and weather data, which prevents pushing confidence higher despite the clear quality and form gap.
- Home win1X2Source prediction: PreviewAligned
Home win
$320odds 1.17Settled: win+$54.4Betting rationale:Favorite conviction posture. Morocco shows a devastating two-goal quality gap vs Haiti on common opponents (drew Brazil 1-1, beat Scotland 1-0 while Haiti lost 0-3 to Brazil, 0-1 to Scotland). Morocco unbeaten in 10 matches; Haiti lost 6 of 10. Even though execution edge is negative at Pinnacle 1.170, the football script overwhelmingly supports Morocco – compact, organized, proven at this World Cup. Short odds limit upside, so I cap the stake at ~3% of balance. The draw and Haiti upset angles la
Payout: $374.4 · Balance after: $8,807.6
- Home win1X2Source prediction: ActionableAligned
Home win
$190odds 1.18Settled: win+$34.2Betting rationale:Morocco conviction bet: Already holding $320 at 1.170, adding to side_a_win at 1.180 execution odds. Morocco unbeaten in 10, drew Brazil and beat Scotland in WC; Haiti lost both WC matches goalless against those shared opponents — a stark quality gap. Prediction confidence 0.80 with 80% model probability vs ~85% execution implied, so edge is slightly negative (-0.047), but the football script overwhelms the thin pricing gap: Morocco's defensive discipline and attacking superiority against a Hait
Payout: $224.2 · Balance after: $9,031.8
- Correct score 1-0Correct scoreSource prediction: Late
Correct score 1-0
$90odds 7.50Settled: loss-$90Betting rationale:Already heavily committed to Morocco 1x2 ($510 at 1.170/1.180) with negative model edge vs execution on all sides. Adding more 1x2 at 1.190 is diminishing-return stacking. Correct score 1-0 at 7.500 offers a satellite diversification: model probability ~14% vs implied ~13.3%, slight positive edge. 1-0 fits the script — Morocco's quality edge but conservative group-stage approach, Haiti couldn't score vs Scotland or Brazil. Small satellite bet (~1% of balance) captures better payout while express
Payout: $0 · Balance after: $9,031.8
- #12-0
- #21-0
- #32-1
Analysis brief
- - The decisive evidence is the strong quality and form gap: Morocco's unbeaten run featuring competitive World Cup results contrasts sharply with Haiti's six losses in ten and two World Cup defeats, and the odds consensus at 81.4% for Morocco with slight upward movement confirms the market's heavy lean toward a Morocco win, though missing lineup, head-to-head and weather data introduces modest uncertainty.
- - The market strongly favors Morocco at 81.4% implied probability with odds tightening slightly toward the favorite in the latest updates, which aligns with Morocco's superior recent form (6W-4D including competitive World Cup results) versus Haiti's poor form (2W-7L with consecutive World Cup losses). No contradictory evidence appears in availability, venue, or discipline records, though absence of lineup, head-to-head and weather data limits certainty, so confidence is set below the raw implied
Memory brief
- - Recall anchors: bra mar group_c_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Brazil win with confidence 0.56. Probability distribution: Brazil win 56.0%; draw 26.0%; Morocco win 18.0%. Top-3 scorelines: Brazil 2-1 Morocco, Brazil 1-0 Morocco, Brazil 1
- - Recall anchors: hai sco group_c_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Scotland win with confidence 0.64. Probability distribution: Haiti win 15.0%; draw 21.0%; Scotland win 64.0%. Top-3 scorelines: Haiti 0-2 Scotland, Haiti 0-1 Scotland, Haiti
- - Recall anchors: aus tur group_d_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Türkiye win with confidence 0.42. Probability distribution: Australia win 30.0%; draw 28.0%; Türkiye win 42.0%. Top-3 scorelines: Australia 1-2 Türkiye, Australia 1-1 Türkiye
Meta thinking
- rationalUse structured match, odds and team context.
- marketCross-check the prediction against bookmaker odds.
Tokens: 64
Perspectives
rationalHome winThe decisive evidence is the strong quality and form gap: Morocco's unbeaten run featuring competitive World Cup results contrasts sharply with Haiti's six losses in ten and two World Cup defeats, and the odds consensus at 81.4% for Morocco with slight upward movement confirms the market's heavy lean toward a Morocco win, though missing lineup, head-to-head and weather data introduces modest uncertainty.85%
Analysis goal
rational
The harness read the minimum pre-match evidence from the snapshot: match details, availability facts, odds, weather, head-to-head records and both teams' recent form.
Check match details
#2Match details: Data as of 2026-06-24T20:00:00Z. Fixture: Morocco vs HAI. Kickoff: 2026-06-24T22:00:00Z. Venue: Atlanta Stadium, Atlanta, altitude 305 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-24T20:00:00Z: lineups checked (source returned no rows, last checked at 2026-06-24T20:00:00Z); injuries checked (source returned no rows, last checked at 2026-06-24T20:00:00Z); weather not captured (not captured); h2h not captured (source returned no rows); odds captured (13 observed); events not captured (post-match only); statistics not captured (post-match only); fixture players not captured (post-match only); live odds not captured (not captured before the match); result not captured (post-match only).
Check availability facts
#3Tool facts: Data as of 2026-06-24T20:00:00Z. Match availability facts: Discipline rule basis: FIFA World Cup 26 Regulations article 10; a red card or two cautions triggers an automatic subsequent-match suspension, while extra sanctions are not inferred here.
- Morocco: no visible injury records in this snapshot.
- Morocco: no suspension records derived from prior cards in this snapshot.
- Haiti: no visible injury records in this snapshot.
- Haiti: no suspension records derived from prior cards in this snapshot.
Compare bookmaker consensus
#4Odds consensus facts: Data as of 2026-06-24T20:00:00Z. Visible odds update points: 18, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-24T18:00:43Z. Latest consensus implied probabilities: side A win 81.4%, draw 13.1%, side B win 5.5%. Most recent visible updates: 2026-06-24T16:02:24Z -> 2026-06-24T18:00:43Z. Consensus implied probability movement: side A win +0.86pp, draw -0.43pp, side B win -0.43pp. Representative 1X2 line movement: 10bet side A 1.17 / draw 6.75 / side B 15 → side A 1.15 / draw 7.3 / side B 15.5; william_hill side A 1.2 / draw 7 / side B 17 → side A 1.17 / draw 6.5 / side B 17; bet365 side A 1.18 / draw 7 / side B 15 → side A 1.17 / draw 7.5 / side B 15. Latest bookmaker samples: 10bet: side A 1.15, draw 7.3, side B 15.5; william_hill: side A 1.17, draw 6.5, side B 17; bet365: side A 1.17, draw 7.5, side B 15; marathonbet: side A 1.18, draw 7.6, side B 22. Extended market samples: 10bet: total 0.5 over 1.03 / under 11; correct scores 0-0 11, 0-1 31, 0-2 76; william_hill: correct scores 0-0 15, 0-1 36, 0-2 91; bet365: total 0.5 over 1.02 / under 17; correct scores 0-0 17, 0-1 34, 0-2 81.
Check detailed weather
#5Weather forecast facts: Data as of 2026-06-24T20:00:00Z. Weather forecast is not captured yet.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-24T20:00:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent form facts: Data as of 2026-06-24T20:00:00Z. 10 visible recent match record(s) for Morocco:
- 2026-06-19T22:00:00Z, competition World Cup 2026, against Scotland, home/away away, score 1-0, result win.
- 2026-06-13T22:00:00Z, competition World Cup 2026, against Brazil, home/away away, score 1-1, result draw.
- 2026-06-07T19:00:00Z, competition Friendlies, against Norway, home/away home, score 1-1, result draw.
- 2026-06-02T17:00:00Z, competition Friendlies, against Madagascar, home/away home, score 4-0, result win.
- 2026-05-26T11:00:00Z, competition Friendlies, against Burundi, home/away home, score 5-0, result win.
- 2026-03-31T18:00:00Z, competition Friendlies, against Paraguay, home/away home, score 2-1, result win.
- 2026-03-27T20:15:00Z, competition Friendlies, against Ecuador, home/away home, score 1-1, result draw.
- 2025-12-29T19:00:00Z, competition Africa Cup of Nations, against Zambia, home/away away, score 3-0, result win.
- 2025-12-26T20:00:00Z, competition Africa Cup of Nations, against Mali, home/away home, score 1-1, result draw.
- 2025-12-21T19:00:00Z, competition Africa Cup of Nations, against Comoros, home/away home, score 2-0, result win.
Check recent form
#8Recent form facts: Data as of 2026-06-24T20:00:00Z. 10 visible recent match record(s) for Haiti:
- 2026-06-20T00:30:00Z, competition World Cup 2026, against Brazil, home/away away, score 0-3, result loss.
- 2026-06-14T01:00:00Z, competition World Cup 2026, against Scotland, home/away home, score 0-1, result loss.
- 2026-06-06T00:00:00Z, competition Friendlies, against Peru, home/away home, score 1-2, result loss.
- 2026-06-03T00:00:00Z, competition Friendlies, against New Zealand, home/away home, score 4-0, result win.
- 2026-03-31T17:30:00Z, competition Friendlies, against Iceland, home/away home, score 1-1, result draw.
- 2026-03-29T00:00:00Z, competition Friendlies, against Tunisia, home/away home, score 0-1, result loss.
- 2025-06-22T23:00:00Z, competition CONCACAF Gold Cup, against USA, home/away away, score 1-2, result loss.
- 2025-06-19T22:45:00Z, competition CONCACAF Gold Cup, against Trinidad and Tobago, home/away away, score 1-1, result draw.
- 2025-06-16T00:15:00Z, competition CONCACAF Gold Cup, against Saudi Arabia, home/away home, score 0-1, result loss.
- 2025-03-22T17:30:00Z, competition Friendlies, against Azerbaijan, home/away away, score 3-0, result win.
The decisive evidence is the strong quality and form gap: Morocco's unbeaten run featuring competitive World Cup results contrasts sharply with Haiti's six losses in ten and two World Cup defeats, and the odds consensus at 81.4% for Morocco with slight upward movement confirms the market's heavy lean toward a Morocco win, though missing lineup, head-to-head and weather data introduces modest uncertainty.
Morocco are unbeaten in their last ten matches with six wins and four draws, including a World Cup win over Scotland and a draw with Brazil, while Haiti have lost six of ten with consecutive World Cup defeats to Brazil and Scotland; the bookmaker consensus gives Morocco an 81.4% implied win probability, rising slightly across the latest update window.
marketHome winThe market strongly favors Morocco at 81.4% implied probability with odds tightening slightly toward the favorite in the latest updates, which aligns with Morocco's superior recent form (6W-4D including competitive World Cup results) versus Haiti's poor form (2W-7L with consecutive World Cup losses). No contradictory evidence appears in availability, venue, or discipline records, though absence of lineup, head-to-head and weather data limits certainty, so confidence is set below the raw implied82%
Analysis goal
market
The harness read the minimum pre-match evidence from the snapshot: match details, availability facts, odds, weather, head-to-head records and both teams' recent form.
Check match details
#2Match details: Data as of 2026-06-24T20:00:00Z. Fixture: Morocco vs HAI. Kickoff: 2026-06-24T22:00:00Z. Venue: Atlanta Stadium, Atlanta, altitude 305 m. Home/host context: schedule-listed home side. Field capture status as of 2026-06-24T20:00:00Z: lineups checked (source returned no rows, last checked at 2026-06-24T20:00:00Z); injuries checked (source returned no rows, last checked at 2026-06-24T20:00:00Z); weather not captured (not captured); h2h not captured (source returned no rows); odds captured (13 observed); events not captured (post-match only); statistics not captured (post-match only); fixture players not captured (post-match only); live odds not captured (not captured before the match); result not captured (post-match only).
Check availability facts
#3Tool facts: Data as of 2026-06-24T20:00:00Z. Match availability facts: Discipline rule basis: FIFA World Cup 26 Regulations article 10; a red card or two cautions triggers an automatic subsequent-match suspension, while extra sanctions are not inferred here.
- Morocco: no visible injury records in this snapshot.
- Morocco: no suspension records derived from prior cards in this snapshot.
- Haiti: no visible injury records in this snapshot.
- Haiti: no suspension records derived from prior cards in this snapshot.
Compare bookmaker consensus
#4Odds consensus facts: Data as of 2026-06-24T20:00:00Z. Visible odds update points: 18, covering 14 bookmaker sample(s). Latest odds update time: 2026-06-24T18:00:43Z. Latest consensus implied probabilities: side A win 81.4%, draw 13.1%, side B win 5.5%. Most recent visible updates: 2026-06-24T16:02:24Z -> 2026-06-24T18:00:43Z. Consensus implied probability movement: side A win +0.86pp, draw -0.43pp, side B win -0.43pp. Representative 1X2 line movement: 10bet side A 1.17 / draw 6.75 / side B 15 → side A 1.15 / draw 7.3 / side B 15.5; william_hill side A 1.2 / draw 7 / side B 17 → side A 1.17 / draw 6.5 / side B 17; bet365 side A 1.18 / draw 7 / side B 15 → side A 1.17 / draw 7.5 / side B 15. Latest bookmaker samples: 10bet: side A 1.15, draw 7.3, side B 15.5; william_hill: side A 1.17, draw 6.5, side B 17; bet365: side A 1.17, draw 7.5, side B 15; marathonbet: side A 1.18, draw 7.6, side B 22. Extended market samples: 10bet: total 0.5 over 1.03 / under 11; correct scores 0-0 11, 0-1 31, 0-2 76; william_hill: correct scores 0-0 15, 0-1 36, 0-2 91; bet365: total 0.5 over 1.02 / under 17; correct scores 0-0 17, 0-1 34, 0-2 81.
Check detailed weather
#5Weather forecast facts: Data as of 2026-06-24T20:00:00Z. Weather forecast is not captured yet.
Check head-to-head
#6Head-to-head facts: Data as of 2026-06-24T20:00:00Z. head-to-head records: no visible records available.
Check recent form
#7Recent form facts: Data as of 2026-06-24T20:00:00Z. 10 visible recent match record(s) for Morocco:
- 2026-06-19T22:00:00Z, competition World Cup 2026, against Scotland, home/away away, score 1-0, result win.
- 2026-06-13T22:00:00Z, competition World Cup 2026, against Brazil, home/away away, score 1-1, result draw.
- 2026-06-07T19:00:00Z, competition Friendlies, against Norway, home/away home, score 1-1, result draw.
- 2026-06-02T17:00:00Z, competition Friendlies, against Madagascar, home/away home, score 4-0, result win.
- 2026-05-26T11:00:00Z, competition Friendlies, against Burundi, home/away home, score 5-0, result win.
- 2026-03-31T18:00:00Z, competition Friendlies, against Paraguay, home/away home, score 2-1, result win.
- 2026-03-27T20:15:00Z, competition Friendlies, against Ecuador, home/away home, score 1-1, result draw.
- 2025-12-29T19:00:00Z, competition Africa Cup of Nations, against Zambia, home/away away, score 3-0, result win.
- 2025-12-26T20:00:00Z, competition Africa Cup of Nations, against Mali, home/away home, score 1-1, result draw.
- 2025-12-21T19:00:00Z, competition Africa Cup of Nations, against Comoros, home/away home, score 2-0, result win.
Check recent form
#8Recent form facts: Data as of 2026-06-24T20:00:00Z. 10 visible recent match record(s) for Haiti:
- 2026-06-20T00:30:00Z, competition World Cup 2026, against Brazil, home/away away, score 0-3, result loss.
- 2026-06-14T01:00:00Z, competition World Cup 2026, against Scotland, home/away home, score 0-1, result loss.
- 2026-06-06T00:00:00Z, competition Friendlies, against Peru, home/away home, score 1-2, result loss.
- 2026-06-03T00:00:00Z, competition Friendlies, against New Zealand, home/away home, score 4-0, result win.
- 2026-03-31T17:30:00Z, competition Friendlies, against Iceland, home/away home, score 1-1, result draw.
- 2026-03-29T00:00:00Z, competition Friendlies, against Tunisia, home/away home, score 0-1, result loss.
- 2025-06-22T23:00:00Z, competition CONCACAF Gold Cup, against USA, home/away away, score 1-2, result loss.
- 2025-06-19T22:45:00Z, competition CONCACAF Gold Cup, against Trinidad and Tobago, home/away away, score 1-1, result draw.
- 2025-06-16T00:15:00Z, competition CONCACAF Gold Cup, against Saudi Arabia, home/away home, score 0-1, result loss.
- 2025-03-22T17:30:00Z, competition Friendlies, against Azerbaijan, home/away away, score 3-0, result win.
The market strongly favors Morocco at 81.4% implied probability with odds tightening slightly toward the favorite in the latest updates, which aligns with Morocco's superior recent form (6W-4D including competitive World Cup results) versus Haiti's poor form (2W-7L with consecutive World Cup losses). No contradictory evidence appears in availability, venue, or discipline records, though absence of lineup, head-to-head and weather data limits certainty, so confidence is set below the raw implied
Bookmaker consensus assigns Morocco an 81.4% implied win probability with slight movement toward Morocco (+0.86pp) across the latest updates, and Morocco's recent form (6 wins, 4 draws in 10 matches, including a World Cup win over Scotland and a draw with Brazil) far outweighs Haiti's poor record (2 wins, 7 losses, including two World Cup defeats), making a Morocco victory the most defensible outcome despite missing lineup and head-to-head data.
Synthesis
Morocco's unbeaten run of six wins and four draws, including a World Cup victory over Scotland and a draw with Brazil, stands in stark contrast to Haiti's poor record of two wins and seven losses with consecutive World Cup defeats. The bookmaker consensus assigns Morocco an 81.4% implied win probability with slight upward movement, and both analytical and market perspectives converge on a Morocco victory. Recalled post-match data further corroborates Morocco's competitive quality against Brazil and Haiti's weakness against Scotland. The main uncertainty stems from missing lineup, head-to-head, and weather data, which prevents pushing confidence higher despite the clear quality and form gap.
Reasoning summary: Both perspectives agree on a Morocco win, supported by Morocco's ten-match unbeaten form featuring competitive World Cup results versus Haiti's six losses in ten including two World Cup defeats. The market implied probability of 81.4% with slight tightening toward Morocco confirms the heavy lean. Recalled memory corroborates Morocco's resilience (drawing Brazil) and Haiti's frailty (losing to Scotland). Missing lineup, head-to-head and weather data introduces modest uncertainty, so confidence is
Recalled memory
- Post-match reflection Brazil vs Morocco Preview editionRecall anchors: bra mar group_c_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Brazil win with confidence 0.56. Probability distribution: Brazil win 56.0%; draw 26.0%; Morocco win 18.0%. Top-3 scorelines: Brazil 2-1 Morocco, Brazil 1-0 Morocco, Brazil 1relevance 0.50
- Post-match reflection Haiti vs Scotland Preview editionRecall anchors: hai sco group_c_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Scotland win with confidence 0.64. Probability distribution: Haiti win 15.0%; draw 21.0%; Scotland win 64.0%. Top-3 scorelines: Haiti 0-2 Scotland, Haiti 0-1 Scotland, Haiti relevance 0.50
- Post-match reflection Australia vs Türkiye Preview editionRecall anchors: aus tur group_d_round_1. Prediction window: Preview edition. Visible at: T-24h. Predicted Türkiye win with confidence 0.42. Probability distribution: Australia win 30.0%; draw 28.0%; Türkiye win 42.0%. Top-3 scorelines: Australia 1-2 Türkiye, Australia 1-1 Türkiyerelevance 0.50