World Cup | Group Stage Matchday 3 | 2026-06-25 07:00 JST
4 – 2
10' Bono (OG) 39' A. Hakimi 45' I. Saibari 78' S. Rahimi 89' Gessime Yassine
Match summary The World Cup Group Stage Matchday 3 fixture between Morocco and Haiti was played on June 25. Goals flew in as Morocco edged out Haiti 4-2. It was 2-2 at half-time. Morocco scored 2 after the break to seal the win.
Morocco controlled the game with 69% possession and 22 shots (9 for their opponents). Morocco scored 4 from 11 shots on target. Yellow cards: Morocco 0, Haiti 3.
Team stats 4-2-3-1 1 Bono 26 Sala h-E 18 Riad 25 Halhal 2 Hakimi 4 Amrabat 24 Aynaoui 23 Khannou 11 Saibari 10 Prados 20 Kaabi
4-4-1-1 1 Placide 8 Expe rie 5 Delc roi 4 Ade 22 Duve rne 15 Prov ide 10 Bell ega 17 Jacq ues 21 Casi mir 18 Isidor 16 Joseph
3.76 Expected goals (xG) 0.67
-0.18 Goals prevented (xG) -0.18
View as table Morocco Stat Haiti 4-2-3-1 Formation 4-4-1-1 69% Possession 31% 3.76 Expected goals (xG) 0.67 22 Shots 9 11 Shots on target 2 6 Shots off target 4 5 Blocked shots 3 15 Shots inside the box 4 7 Shots outside the box 5 9 Corner kicks 1 5 Offsides 0 10 Fouls 18 541 Passes 247 477 Accurate passes 198 88% Pass accuracy 80% 1 Goalkeeper saves 8 -0.18 Goals prevented (xG) -0.18 0 Yellow cards 3 0 Red cards 0
Referee: Danny Makkelie, Netherlands
Player stats Morocco Pos Player Shots Shots on target Goals Dribbles (success) Tackles (success) Blocks Passes (accuracy) Assists Yellow cards Red cards Fouls Fouled Rating Min Key passes Interceptions Duels (won) GK Yassine Bounou 0 16(80%) 0 0 0 5.6 90 DF A. Hakimi 3 3 1 5(62%) 2 53(85%) 1 0 0 1 2 7.9 90 8 1 21(10) DF R. Halhal 0 1 50(94%) 0 0 0 1 3 6.7 90 11(8) DF Chadi Riad 1 0 2 64(94%) 1 0 0 6.6 90 1 1 8(5) DF Anass Salah-Eddine 0 2 51(100%) 0 0 0 1 1 6.2 83 1 1 8(3) MF N. El Aynaoui 1 1 0 2 49(84%) 0 0 0 3 6.7 83 1 8(5) MF S. Amrabat 0 2 1 64(93%) 0 0 0 1 1 7 90 2 7(3) MF Beñat Prados 1 0 1(50%) 18(82%) 0 0 0 2 6.5 70 1 1 6(3) MF I. Saibari 4 1 1 1(33%) 1 19(79%) 0 0 0 1 1 7.2 70 1 9(5) MF B. El Khannouss 2 2 0 5(71%) 3 1 58(81%) 0 0 0 1 1 8.6 90 3 16(10) FW Ayoub El Kaabi 3 2 0 1(33%) 3 7(70%) 0 0 0 1 1 6.2 70 11(5) MF Azzedine Ounahi 0 7(100%) 0 0 0 6.6 20 1(None) FW Gessime Yassine 1 1 1 1 6(86%) 0 0 0 1 1 7.7 20 3(2) FW Soufiane Rahimi 1 1 1 1(100%) 7(88%) 1 0 0 2 2 8.3 20 1 8(4) DF N. Mazraoui 0 1(100%) 1 4(80%) 0 0 0 6.9 16 2(1) MF S. El Mourabet 0 1(100%) 1 4(80%) 0 0 0 6.9 16 1 3(2) GK Munir El Kajoui 0 0 0 0 GK Ahmed Reda Tagnaouti 0 0 0 0 DF Marwane Saadane 0 0 0 0 DF Z. El Ouahdi 0 0 0 0 DF I. Diop 0 0 0 0 DF Youssef Belammari 0 0 0 0 MF A. Bouaddi 0 0 0 0 FW C. Talbi 0 0 0 0 FW A. Sbaï 0 0 0 0 FW A. Amaimouni 0 0 0 0
Haiti Pos Player Shots Shots on target Goals Dribbles (success) Tackles (success) Blocks Passes (accuracy) Assists Yellow cards Red cards Fouls Fouled Rating Min Key passes Interceptions Duels (won) GK Johny Placide 0 20(57%) 0 1 0 7 90 DF J. Duverne 0 1(33%) 4 15(94%) 1 0 0 1 6.7 80 2 4 11(5) DF Ricardo Adé 1 0 3 1 34(87%) 0 0 0 2 6.2 90 3 8(5) DF H. Delcroix 0 1 1 32(89%) 0 0 0 1 6.3 90 1 4(3) DF Martin Expérience 0 2 1 10(77%) 0 0 0 2 1 5.7 90 3 12(3) MF Josué Casimir 0 1(50%) 11(69%) 0 1 0 2 2 6 90 9(4) MF Danley Jean Jacques 0 7 1 16(89%) 0 0 0 1 6.9 80 1 11(7) MF J. Bellegarde 1 0 1(100%) 1 24(96%) 0 0 0 3 2 6.3 90 1 13(4) MF Ruben Providence 0 3(60%) 5 10(83%) 0 0 0 1 1 6.9 67 15(9) FW W. Isidor 1 1 1 1 3(100%) 0 0 0 1 7.6 67 1 6(3) FW L. Joseph 2 0 3(75%) 9(75%) 0 0 0 4 1 5.7 83 20(6) FW Louicius Don Deedson 0 1(50%) 1 1(50%) 0 0 0 1 6.5 23 1 4(1) FW Duckens Nazon 1 1 0 1(100%) 1(33%) 0 1 0 1 6.7 23 3(2) DF C. Arcus 0 1 4(100%) 0 0 0 5.9 10 1 3(1) MF Dominique Simon 0 5(71%) 0 0 0 1 6.3 10 1 1(1) FW Frantzdy Pierrot 0 3(50%) 0 0 0 6.3 16 2 2(2) GK Alexandre Pierre 0 0 0 0 GK Josué Duverger 0 0 0 0 DF Keeto Thermoncy 0 0 0 0 DF Garven-Michee Metusala 0 0 0 0 DF Duke Lacroix 0 0 0 0 MF Carl Fred Sainté 0 0 0 0 DF Wilguens Paugain 0 0 0 0 MF Woodensky Pierre 0 0 0 0 FW Derrick Etienne 0 0 0 0 FW Yassin Fortune 0 0 0 0
Lineups Morocco Role Pos No. Player Starter GK 1 Bono Starter DF 2 A. Hakimi Starter DF 25 R. Halhal Starter DF 18 C. Riad Starter DF 26 A. Salah-Eddine Starter MF 24 N. El Aynaoui Starter MF 4 S. Amrabat Starter MF 10 Beñat Prados Starter MF 11 I. Saibari Starter MF 23 B. El Khannouss Starter FW 20 A. El Kaabi Bench DF 3 N. Mazraoui Bench MF 15 S. El Mourabet Bench FW 16 Gessime Yassine Bench MF 8 A. Ounahi Bench FW 9 S. Rahimi
Show unused substitutes (10) Role Pos No. Player Bench GK 22 A. Tagnaouti Bench GK 12 Munir Bench DF 14 I. Diop Bench DF 19 Y. Belammari Bench FW 17 A. Sbaï Bench FW 7 C. Talbi Bench DF 5 M. Saadane Bench FW 21 A. Amaimouni Bench DF 13 Z. El Ouahdi Bench MF 6 A. Bouaddi
Haiti Role Pos No. Player Starter GK 1 J. Placide Starter DF 22 J. Duverne Starter DF 4 R. Ade Starter DF 5 H. Delcroix Starter DF 8 M. Experience Starter MF 21 J. Casimir Starter MF 17 D. Jean Jacques Starter MF 10 J. Bellegarde Starter MF 15 R. Providence Starter FW 18 W. Isidor Starter FW 16 L. Joseph Bench FW 9 D. Nazon Bench FW 20 F. Pierrot Bench FW 11 L. Deedson Bench MF 25 D. Simon Bench DF 2 C. Arcus
Show unused substitutes (10) Role Pos No. Player Bench GK 23 J. Duverger Bench GK 12 A. Pierre Bench DF 13 D. Lacroix Bench FW 7 D. Etienne Bench 6 C. Sainte Bench DF 14 G. Metusala Bench MF 26 W. Pierre Bench DF 3 K. Thermoncy Bench FW 19 Y. Fortune Bench DF 24 W. Paugain
Match events Time Team Event Player Score 1H 10' Haiti ⚽ Goal Bono 1-0 1H 39' Morocco ⚽ Goal A. Hakimi 2-0 1H 43' Haiti ⚽ Goal W. Isidor 2-1 1H 45' Morocco ⚽ Goal I. Saibari 3-1 2H 22' Haiti 🔄 Substitution OUT R. Providence → IN D. Nazon 2H 22' Haiti 🔄 Substitution OUT W. Isidor → IN L. Deedson 2H 25' Morocco 🔄 Substitution OUT A. El Kaabi → IN Gessime Yassine 2H 25' Morocco 🔄 Substitution OUT Beñat Prados → IN A. Ounahi 2H 25' Morocco 🔄 Substitution OUT I. Saibari → IN S. Rahimi 2H 33' Morocco ⚽ Goal S. Rahimi 4-1 2H 34' Haiti 🟨 Yellow card Johny Placide 2H 35' Haiti 🟨 Yellow card Duckens Nazon 2H 35' Haiti 🔄 Substitution OUT D. Jean Jacques → IN D. Simon 2H 35' Haiti 🔄 Substitution OUT J. Duverne → IN C. Arcus 2H 38' Morocco 🔄 Substitution OUT A. Salah-Eddine → IN N. Mazraoui 2H 38' Morocco 🔄 Substitution OUT N. El Aynaoui → IN S. El Mourabet 2H 38' Haiti 🔄 Substitution OUT L. Joseph → IN F. Pierrot 2H 44' Morocco ⚽ Goal Gessime Yassine 5-1 2H 45+3' Haiti 🟨 Yellow card Josué Casimir
Match data is compiled from publicly available information. Highlight videos are embedded from their official channels.