2026 · 2026-06-24

Morocco vs Haiti

World Cup event center with tournament context, team badges, event statistics, timeline entries, and source-linked highlight media where available.

Morocco4
Haiti2

Completed score from TheSportsDB event record.

Round 3Round
Mercedes-Benz StadiumVenue
United StatesCountry
1489405API-Football bridge

Match snapshot

A short editorial layer built from verified fixture, source, and cache signals.

Round 3 · scheduled fixture

Morocco vs Haiti: fixture context and data readiness

Morocco vs Haiti is mapped to a World Cup event record at Mercedes-Benz Stadium. The page is ready to show technical statistics alongside source-linked media and event notes.

2026-06-24Date
Mercedes-Benz StadiumVenue
TheSportsDB v2Source
1489405Bridge

Event statistics

Stats are pulled from TheSportsDB v2 and can later be merged with API-Football fixtures.

11Shots on Goal1
6Shots off Goal3
22Total Shots5
5Blocked Shots1
15Shots insidebox2
7Shots outsidebox3
10Fouls18
9Corner Kicks0
5Offsides0
70Ball Possession30
0Yellow Cards3
0Red Cards0
1Goalkeeper Saves8
540Total passes242
478Passes accurate193
89Passes %80
3.26expected_goals0.52
-0.23goals_prevented-0.23

API-Football layer

The bridge uses TheSportsDB `idAPIfootball` to enrich this event with API-Football fixture data.

API-Football fixture mapping is pending for this event. The page remains powered by TheSportsDB event data.

Cached matchup intelligence

These modules are filled by the sync cache, keeping SEO pages stable while data depth grows.

Cached matchup intelligence is pending for this event. Run the World Cup cache sync to fill this module.

Timeline

Timeline entries add match-specific context beyond a simple fixture or score card.

10'

Goal

Haiti · Bono · Own Goal · NULL

39'

Goal

Morocco · Achraf Hakimi · Normal Goal · NULL

43'

Goal

Haiti · Wilson Isidor · Normal Goal · Assist: Jean-Kevin Duverne · NULL

45'

Goal

Morocco · Ismael Saibari · Normal Goal · Assist: Achraf Hakimi · NULL

67'

subst

Haiti · Ruben Providence · Substitution 1 · Assist: Duckens Nazon · NULL

67'

subst

Haiti · Wilson Isidor · Substitution 2 · Assist: Louicius Deedson · NULL

70'

subst

Morocco · Brahim Díaz · Substitution 1 · Assist: Azzedine Ounahi · NULL

70'

subst

Morocco · Ismael Saibari · Substitution 2 · Assist: Soufiane Rahimi · NULL

70'

subst

Morocco · Ayoub El Kaabi · Substitution 3 · Assist: Gessime Yassine · NULL

78'

Goal

Morocco · Soufiane Rahimi · Normal Goal · Assist: Chadi Riad · NULL

79'

Card

Haiti · Duckens Nazon · Yellow Card · Unsportsmanlike conduct

79'

Card

Haiti · Johny Placide · Yellow Card · Unsportsmanlike conduct

80'

subst

Haiti · Jean-Kevin Duverne · Substitution 3 · Assist: Carlens Arcus · NULL

80'

subst

Haiti · Danley Jean Jacques · Substitution 4 · Assist: Dominique Simon · NULL

83'

subst

Morocco · Anass Salah-Eddine · Substitution 4 · Assist: Noussair Mazraoui · NULL

83'

subst

Morocco · Neil El Aynaoui · Substitution 5 · Assist: Samir El Mourabet · NULL

83'

subst

Haiti · Lenny Joseph · Substitution 5 · Assist: Frantzdy Pierrot · NULL

89'

Goal

Morocco · Gessime Yassine · Normal Goal · Assist: Soufiane Rahimi · NULL

90'

Card

Haiti · Josué Casimir · Yellow Card · Tripping

Highlights and media

Media is supplemental and source-linked; the site does not claim ownership of external video assets.

Morocco vs Haiti

TheSportsDB event media can support richer tournament pages when available.

Highlight link not available for this event.

Data source notes

These notes help editors understand what is verified and what still needs mapping.

Primary source: TheSportsDB v2.

Event detail, statistics, timeline, and highlight media are requested server-side through TheSportsDB v2.

API-Football bridge is mapped through fixture id 1489405; deeper modules depend on the next successful cache sync.

ReadyFixture identity

Event has an API-Football bridge or fixture record.

ReadyStats layer

Statistics can support a data-led recap.

Needs workForm and H2H

Use cache sync to fill recent form and head-to-head modules.

ReadyMedia support

TheSportsDB media can support a richer event page.

ReadyTimeline

Timeline entries are available for event detail.