Skip to main content
WC26AI — World Cup 2026 predicted by AI
Mercedes-Benz Stadium
Group Stage
Morocco
24 Jun 2026
4 – 2
Full time
Haiti
Morocco vs Haiti — match action

Prediction vs Result

7.0/10
AI Predicted
40
Actual
42

Correct result, off on the scoreline.

The AI report

The model read the outcome but not the detail. It had Morocco at 4–0, and Morocco duly came through — though the real scoreline settled at 4–2, good for 7.0/10.

On chances, the model penciled in 4 goals and the game delivered 6 — 2 more than it bargained for.

Bounou (og), Bono, Hakimi, Isidor, Saibari, Rahimi and Yassine found the net, and it correctly tipped Rahimi to score.

Cards ran 4Y/1R on the model's read against 3Y/0R in reality — a quieter night for the referee than projected.

Full comparison

MetricAI PredictedActual
Scoreline4–04–2
ResultMorocco winMorocco win
Total goals46
ScorersBrahim Díaz, Ayoub El Kaabi, Soufiane Rahimi, Ayoub El KaabiBounou (og), Bono, Hakimi, Isidor, Saibari, Rahimi, Yassine
Yellow cards43
Red cards10
Possessionmodel only63%–37%
Shotsmodel only18–4
Expected goals (xG)model only3.6–0.4

Score, scorers and cards are official; possession, shots and xG are the model’s projections (no official real counterpart).

Match Prediction

63%Possession37%
18Shots4
3.60Expected Goals (xG)0.40
87%Pass Accuracy68%

How the Model Sees It Unfold

  1. 14
  2. 27
  3. 34
  4. 45
  5. 55
  6. 61
  7. 71
  8. 76
  9. 78

Match Info

Tournament
FIFA World Cup 2026
Stage
Group Stage
Date
24 Jun 2026
Kick-off
22:00 (local)

Match Report

The Mercedes-Benz Stadium erupted in Atlas Lion roars as Morocco turned their Group C opener into a masterclass. Brahim Díaz, wearing the No.10 role like a tailored suit, opened the scoring in the 14th minute — latching onto Hakimi's perfectly-weighted cutback and stroking the ball into the bottom corner before Placide could set his feet. Haiti's makeshift defence, already missing Duverne and Jean Jacques through suspension, looked vulnerable every time Morocco's full-backs pushed forward. Carl Sainté picked up a yellow card in the 27th minute for a desperate lunge on El Khannouss, a sign of Haiti's growing frustration. The second goal arrived six minutes before the break: Ezzalzouli's whipped delivery from the right found El Kaabi on the penalty spot, and the Olympiacos striker's header was too powerful for Placide to keep out. Duke Lacroix was booked moments later for a cynical foul, and Haiti trudged into the tunnel 2-0 down with their heads low. The second half brought no respite. El Khannouss orchestrated from deep, and in the 61st minute he split Haiti's defence with a through ball that sent Rahimi one-on-one with Placide — the Al Ain forward didn't hesitate. With the game long decided, Hakimi's barnstorming run into the box in the 78th minute drew a clumsy challenge from Paugain; El Kaabi stepped up and sent Placide the wrong way for his second of the night. Simon's red card in the 76th minute was the final indignity for Haiti. Morocco cruise to the top of Group C, sending a clear message to the rest of the tournament: the Atlas Lions are here to roar.