WC2026 Model Tracker
Bivariate-Poisson predictions vs actual results ยท a live, honest experiment

๐Ÿ‡ฒ๐Ÿ‡ฆ Morocco vs Haiti ๐Ÿ‡ญ๐Ÿ‡น  WINNER HIT

FIFA World Cup 2026, Group C, Matchday 3 ยท Neutral site (Mercedes-Benz Stadium, Atlanta)
Kickoff Jun 24, 2026 ยท 22:00 UTC
Final ยท Morocco 4โ€“2 Haiti
Goals: 10' Yassine Bounou (Haiti); 39' Achraf Hakimi (Morocco); 43' Wilson Isidor (Haiti); 45' Ismael Saibari (Morocco); 78' Soufiane Rahimi (Morocco); 89' Gessime Yassine (Morocco)
Actual stats: xG 3.76 โ€“ 0.67 ยท 10 corners ยท 3 cards (0 red)

Prediction vs result  4/8 markets hit

MarketModel calledActualOutcome
1X2MoroccoMorocco (4-2)HIT
Score1-04-2MISS
O/U 2.5Under 2.5 (56.1%)6 goalsMISS
BTTSNo (59.1%)YesMISS
CornersUnder 8.5 (61.8%)10 cornersMISS
CardsUnder 3.5 (61.3%)3 cardsHIT
Red cardNo (87.8%)NoHIT
AHMorocco -1.00Full WinHIT

Model vs market

MarketModelBook oddsBook p*EV
Morocco win65.8%1.1781.0%-23.0%
Draw23.0%7.5012.6%+72.7%
Haiti win11.1%15.006.3%+67.0%
Over 2.5 goals43.9%1.5760.2%-31.0%
Under 2.5 goals56.1%2.3839.8%+33.1%
Both teams score: yes40.9%2.5037.5%+2.3%
Both teams score: no59.1%1.5062.5%-11.4%
Over 8.5 corners (exp 7.82)38.2%โ€”โ€”โ€”
Under 8.5 corners61.8%โ€”โ€”โ€”
Over 3.5 cards (exp 3.15)38.7%โ€”โ€”โ€”
Under 3.5 cards61.3%โ€”โ€”โ€”
Any red card12.2%โ€”โ€”โ€”
Model-only estimates (no straight market equivalent): expected goals Morocco 1.81 โ€“ 0.65 Haiti ยท fair Asian handicap Morocco -1.00
In the table above, Model = our probability and Book odds / Book p* = the bookmaker's (p* has the margin removed). EV = value per unit staked at the model's probability (positive = model sees value). โ€œโ€”โ€ = market not in the captured feed.
Model reasoning (chain of thought)
PREDICTION RATIONALE โ€” Morocco vs Haiti  (FIFA World Cup 2026, Group C, Matchday 3)
Venue: Neutral site (Mercedes-Benz Stadium, Atlanta)

1. DATA. Last-10 internationals (Sofascore interception scraper).
   Morocco: record WWWDWWWDDW, 2.40 GF / 0.60 GA,
   xG 1.54 / xGA 0.72.
   Haiti: record WLWWLDWLLL, 1.20 GF / 1.10 GA,
   xG 1.28 / xGA 1.19.
   Opponent-strength tiers (configs.MASTER_TIERS) applied per match.

2. RATINGS. Morocco atk 1.38 def 0.65; Haiti atk 0.68 def 1.04.
   NEUTRAL VENUE: home boost / away penalty set to 1.0/1.0 (both teams
   travel to a host-nation site; no host advantage applies โ€” a key difference
   from the Korea/Canada/USA host-nation games). lambda Morocco 1.81, Haiti 0.65
   after 90% model weight + shrink to 1.3 baseline.
   Injuries: {'Morocco': ['No major absences reported'], 'Haiti': ['No major absences reported']}.
   Context: Group C MD3. Morocco heavy favourites vs Haiti (lost 3-0 to Brazil). Expect the model to under-rate Morocco (cold-on-elites). MD3 rotation risk for Morocco. Neutral venue.

3. MODEL. Bivariate Poisson (lambda3 0.12). 1X2 Morocco 65.8% /
   draw 23.0% / Haiti 11.1%. Winner Morocco; score 1-0; fair AH Morocco -1.00.
   Over 2.5 43.9%; BTTS 40.9%.

4. EVENTS. Referee TBD: 4.2 Y + 0.13 R/match
   blended (weight 0.24) with WC base 2.7763 -> expected
   cards 3.15, P(over 3.5) 38.7%; P(any red)
   12.2%. Corners expected 7.8 (scale
   0.9451) -> P(over 8.5) 38.2%.

5. LIMITATIONS. 10-match samples; hand-set tiers/priors; Poisson corners; lineups
   probable not confirmed; card base rate calibrated on only 4 WC matches.