Morocco 4-2 Haiti — World Cup 2026, 24 Jun 2026
Morocco beat Haiti 4-2 in the World Cup 2026 on 24 June 2026 at Mercedes-Benz Stadium, Atlanta. Achraf Hakimi, Ismael Saibari, Soufiane Rahimi and G. Yassine scored for Morocco; Wilson Isidor for Haiti. Full match stats, line-ups and player ratings are below.
Match timeline
- 1-010'Own Goal
- 2-039'
- 2-143'assist: Jean-Kévin Duverne
- 3-145'assist: Achraf Hakimi
- Half-time2-2
- 67'
- 67'
- 70'
- 70'
- 70'
- 4-178'assist: Chadi Riad
- 79'Argument
- 80'Argument
- 80'
- 80'
- 83'
- 83'
- 83'
- 5-189'assist: Soufiane Rahimi
- 90+3'Foul
- Full-time4-2
Player ratings
8.6
Top rated
Morocco
- 8.6Bilal El KhannoussM
- 8.3Soufiane RahimiF
- 7.9Achraf HakimiD
- 7.7Gessime YassineF
- 7.2Ismael SaibariM
- 7.0Sofyan AmrabatM
- 6.9Noussair MazraouiD
- 6.9Samir El MourabetM
- 6.7Neil El AynaouiM
- 6.7Redouane HalhalD
- 6.6Chadi RiadD
- 6.6Azzedine OunahiM
- 6.5Brahim DíazM
- 6.2Anass Salah-EddineD
- 6.2Ayoub El KaabiF
- 5.6Yassine BounouG
Haiti
- 7.6Wilson IsidorF
- 7.0Johny PlacideG
- 6.9Ruben ProvidenceM
- 6.9Danley Jean-JacquesM
- 6.7Duckens NazonF
- 6.7Jean-Kévin DuverneD
- 6.5Louicius DeedsonF
- 6.3Jean-Ricner BellegardeM
- 6.3Hannes DelcroixD
- 6.3Dominique SimonM
- 6.3Frantzdy PierrotF
- 6.2Ricardo AdéD
- 6.0Josué CasimirM
- 5.9Carlens ArcusD
- 5.7Martin ExpérienceD
- 5.7Lenny JosephF
Line-ups
GlobalScoreX
Substitutes
Substitutes
- 3Noussair Mazraoui83'D6.9
- 12Munir MohamediG
- 22Ahmed TagnaoutiG
- 14Issa DiopD
- 9Soufiane Rahimi78'70'F8.3
- 5Marwane SaâdaneD
- 8Azzedine Ounahi70'M6.6
- 19Youssef BelammariD
- 17A. SbaiF
- 13Zakaria El OuahdiD
- 7Chemsdine TalbiF
- 16G. Yassine89'70'F7.7
- 15Samir El Mourabet83'M6.9
- 6Ayyoub BouaddiM
- 21A. AmaimouniF
Substitutes
- 20Frantzdy Pierrot83'F6.3
- 2Carlens Arcus80'D5.9
- 9Duckens Nazon80'67'F6.7
- 19Yassin FortunéF
- 7Derrick EtienneF
- 13D. LacroixD
- 23Josué DuvergerG
- 11Louicius Deedson67'F6.5
- 12Alexandre PierreG
- 25Dominique Simon80'M6.3
- 24Wilguens PaugainD
- 14Garven-Michée MétusalaD
- 26W. PierreM
- 6C. Sainte
- 3K. ThermoncyD
Team statistics
Morocco
| Player | Min | G | A | Sh | KP | Tkl | Drb | Rt |
|---|---|---|---|---|---|---|---|---|
| Bilal El Khannouss | 90 | – | 0 | 2 | 3 | 3 | 5 | 8.6 |
| Soufiane Rahimi | 20 | 1 | 1 | 1 | 1 | – | 1 | 8.3 |
| Achraf Hakimi | 90 | 1 | 1 | 3 | 8 | 2 | 5 | 7.9 |
| Gessime Yassine | 20 | 1 | 0 | 1 | – | 1 | – | 7.7 |
| Ismael Saibari | 70 | 1 | 0 | 4 | 1 | 1 | 1 | 7.2 |
| Sofyan Amrabat | 90 | – | 0 | – | – | 2 | – | 7.0 |
| Noussair Mazraoui | 16 | – | 0 | – | – | – | 1 | 6.9 |
| Samir El Mourabet | 16 | – | 0 | – | – | 1 | 1 | 6.9 |
| Neil El Aynaoui | 83 | – | 0 | 1 | – | 2 | – | 6.7 |
| Redouane Halhal | 90 | – | 0 | – | – | 1 | – | 6.7 |
| Chadi Riad | 90 | – | 1 | 1 | 1 | 2 | – | 6.6 |
| Azzedine Ounahi | 20 | – | 0 | – | – | – | – | 6.6 |
| Brahim Díaz | 70 | – | 0 | 1 | 1 | – | 1 | 6.5 |
| Anass Salah-Eddine | 83 | – | 0 | – | 1 | 2 | – | 6.2 |
| Ayoub El Kaabi | 70 | – | 0 | 3 | – | 3 | 1 | 6.2 |
| Yassine Bounou | 90 | – | 0 | – | – | – | – | 5.6 |
Haiti
| Player | Min | G | A | Sh | KP | Tkl | Drb | Rt |
|---|---|---|---|---|---|---|---|---|
| Wilson Isidor | 67 | 1 | 0 | 1 | – | 1 | – | 7.6 |
| Johny Placide | 90 | – | 0 | – | – | – | – | 7.0 |
| Ruben Providence | 67 | – | 0 | – | – | 5 | 3 | 6.9 |
| Danley Jean-Jacques | 80 | – | 0 | – | – | 7 | – | 6.9 |
| Duckens Nazon | 23 | – | 0 | 1 | – | – | 1 | 6.7 |
| Jean-Kévin Duverne | 80 | – | 1 | – | 2 | 4 | 1 | 6.7 |
| Louicius Deedson | 23 | – | 0 | – | – | – | 1 | 6.5 |
| Jean-Ricner Bellegarde | 90 | – | 0 | 1 | – | 1 | 1 | 6.3 |
| Hannes Delcroix | 90 | – | 0 | – | – | 1 | – | 6.3 |
| Dominique Simon | 10 | – | 0 | – | 1 | – | – | 6.3 |
| Frantzdy Pierrot | 16 | – | 0 | – | 2 | – | – | 6.3 |
| Ricardo Adé | 90 | – | 0 | 1 | – | 3 | – | 6.2 |
| Josué Casimir | 90 | – | 0 | – | – | – | 1 | 6.0 |
| Carlens Arcus | 10 | – | 0 | – | – | 1 | – | 5.9 |
| Martin Expérience | 90 | – | 0 | – | – | 2 | – | 5.7 |
| Lenny Joseph | 83 | – | 0 | 2 | – | – | 3 | 5.7 |
Before and after
Morocco
- Previous: Scotland 0-1 Morocco, 19 Jun 2026 · World Cup 2026
- Next: Netherlands 1-1 Morocco, 30 Jun 2026 · World Cup 2026
Haiti
- Previous: Brazil 3-0 Haiti, 20 Jun 2026 · World Cup 2026
Data updated
