Morocco
Haiti
Wed 24th Jun 2026 - 11:00pm
FIFA World Cup
Full Time
Morocco
4 - 2
Haiti
Morocco
Achraf Hakimi39'
Ismael Saibari45'+1'
Soufiane Rahimi78'
Gessime Yassine89'
Haiti
Lenny Joseph10'
Yassine Bounou10'
Wilson Isidor43'
Johny Placide78'
Duckens Nazon79'
Johny Placide79'
Duckens Nazon80'
Josué Casimir90'+3'
Match Stats MAR vs HAI
Offense
69.1%
Possession
30.9%
11
Shots on Goal
2
11
Shots Off Target
8
22
Shot Attempts
9
5
Offsides
0
7
Accurate Crosses
2
22
Total Crosses
3
479
Accurate Passes
198
542
Total Passes
248
Cards & corners
0
Yellow Cards
3
9
Corner Kicks
1
1
Corners Lost
9
Defense
5
Blocked Shots
4
18
Total Tackles
25
10
Fouls Committed
18
18
Fouls Suffered
10
Goalkeeping
1
Saves
8
10
Shots Faced
22
Set pieces
18
Free Kick Shots
10
Morocco Squad
Starting XI
1 Yassine Bounou G 10'
2 Achraf Hakimi D 39'
18 Chadi Riad D
25 Redouane Halhal D
26 Anass Salah-Eddine D 83'
4 Sofyan Amrabat M
10 Brahim Díaz M 70'
11 Ismael Saibari M 45'+1' 70'
23 Bilal El Khannouss M
24 Neil El Aynaoui M 83'
20 Ayoub El Kaabi F 70'
Substitutes
12 Munir El Kajoui G
22 Ahmed Reda Tagnaouti G
3 Noussair Mazraoui D 83'
5 Marwane Saadane D
13 Zakaria El Ouahdi D
14 Issa Diop D
19 Youssef Belammari D
6 Ayyoub Bouaddi M
8 Azzedine Ounahi M 70'
15 Samir El Mourabet M 83'
7 Chemsdine Talbi F
9 Soufiane Rahimi F 78' 70'
16 Gessime Yassine F 89' 70'
17 Amine Sbaï F
21 Ayoube Amaimouni F
Haiti Squad
Starting XI
1 Johny Placide G 78' 79'
4 Ricardo Adé D
5 Hannes Delcroix D
8 Martin Expérience D
22 Jean-Kévin Duverne D 80'
10 Jean-Ricner Bellegarde M
17 Danley Jean Jacques M 80'
15 Ruben Providence F 67'
16 Lenny Joseph F 10' 83'
18 Wilson Isidor F 43' 67'
21 Josué Casimir F 90'+3'
Substitutes
12 Alexandre Pierre G
23 Josué Duverger G
2 Carlens Arcus D 80'
3 Keeto Thermoncy D
13 Markhus Lacroix D
14 Garven Metusala D
24 Wilguens Paugain D
6 Carl Sainté M
19 Yassin Fortuné M
25 Dominique Simon M 80'
26 Woodensky Pierre M
7 Derrick Etienne Jr. F
9 Duckens Nazon F 79' 80' 67'
11 Louicius Deedson F 67'
20 Frantzdy Pierrot F 83'
Morocco Player Statistics
# Player Events M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Yassine Bounou 10' 90 0 0 0 0 20 16 0 0 0 0 0 1 2
12 Munir El Kajoui 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 Ahmed Reda Tagnaouti 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Achraf Hakimi 39' 90 1 1 5 3 62 54 1 1 1 0 0 0 2
3 Noussair Mazraoui 83' 7 0 0 0 0 5 4 0 0 0 0 0 0 0
5 Marwane Saadane 0 0 0 0 0 0 0 0 0 0 0 0 0 0
13 Zakaria El Ouahdi 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14 Issa Diop 0 0 0 0 0 0 0 0 0 0 0 0 0 0
18 Chadi Riad 90 0 1 1 0 68 64 1 1 0 0 0 0 2
19 Youssef Belammari 0 0 0 0 0 0 0 0 0 0 0 0 0 0
25 Redouane Halhal 90 0 0 0 0 53 50 1 0 1 0 0 0 2
26 Anass Salah-Eddine 83' 83 0 0 0 0 52 51 2 0 1 0 0 0 2
4 Sofyan Amrabat 90 0 0 0 0 69 64 2 2 1 0 0 0 2
6 Ayyoub Bouaddi 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8 Azzedine Ounahi 70' 20 0 0 1 0 7 7 0 0 0 0 0 0 0
10 Brahim Díaz 70' 70 0 0 1 0 22 18 0 1 0 0 0 0 2
11 Ismael Saibari 45'+1' 70' 70 1 0 5 1 24 19 1 0 1 0 0 0 2
15 Samir El Mourabet 83' 7 0 0 0 0 5 4 1 1 0 0 0 0 0
23 Bilal El Khannouss 90 0 0 2 2 72 59 3 0 1 0 0 0 2
24 Neil El Aynaoui 83' 83 0 0 1 1 58 49 2 1 0 0 0 0 2
7 Chemsdine Talbi 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9 Soufiane Rahimi 78' 70' 20 1 1 2 1 8 7 0 0 2 0 0 0 0
16 Gessime Yassine 89' 70' 20 1 0 1 1 7 6 1 0 1 0 0 0 0
17 Amine Sbaï 0 0 0 0 0 0 0 0 0 0 0 0 0 0
20 Ayoub El Kaabi 70' 70 0 0 3 2 10 7 3 0 1 0 0 0 2
21 Ayoube Amaimouni 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Goal Yellow card Red card Sub on Sub off
Haiti Player Statistics
# Player Events M G A Sh SoT Ps PA Tk In Fl YC RC Sv GC
1 Johny Placide 78' 79' 90 0 0 0 0 35 20 0 0 0 1 0 8 4
12 Alexandre Pierre 0 0 0 0 0 0 0 0 0 0 0 0 0 0
23 Josué Duverger 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Carlens Arcus 80' 10 0 0 0 0 4 4 1 1 0 0 0 0 1
3 Keeto Thermoncy 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 Ricardo Adé 90 0 0 1 0 39 34 3 3 2 0 0 0 4
5 Hannes Delcroix 90 0 0 0 0 36 32 1 0 1 0 0 0 4
8 Martin Expérience 90 0 0 0 0 13 10 2 3 2 0 0 0 4
13 Markhus Lacroix 0 0 0 0 0 0 0 0 0 0 0 0 0 0
14 Garven Metusala 0 0 0 0 0 0 0 0 0 0 0 0 0 0
22 Jean-Kévin Duverne 80' 80 0 1 0 0 17 15 4 3 1 0 0 0 3
24 Wilguens Paugain 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6 Carl Sainté 0 0 0 0 0 0 0 0 0 0 0 0 0 0
10 Jean-Ricner Bellegarde 90 0 0 3 0 26 24 1 1 3 0 0 0 4
17 Danley Jean Jacques 80' 80 0 0 0 0 18 16 7 1 1 0 0 0 3
19 Yassin Fortuné 0 0 0 0 0 0 0 0 0 0 0 0 0 0
25 Dominique Simon 80' 10 0 0 0 0 7 5 0 0 0 0 0 0 1
26 Woodensky Pierre 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Derrick Etienne Jr. 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9 Duckens Nazon 79' 80' 67' 23 0 0 1 1 3 1 0 0 0 1 0 0 2
11 Louicius Deedson 67' 23 0 0 1 0 2 1 0 1 1 0 0 0 2
15 Ruben Providence 67' 67 0 0 0 0 12 10 5 0 1 0 0 0 2
16 Lenny Joseph 10' 83' 83 0 0 2 0 12 9 0 0 4 0 0 0 3
18 Wilson Isidor 43' 67' 67 1 0 1 1 3 3 1 1 0 0 0 0 2
20 Frantzdy Pierrot 83' 7 0 0 1 0 5 3 0 0 0 0 0 0 1
21 Josué Casimir 90'+3' 90 0 0 0 0 16 11 0 0 2 1 0 0 4
Goal Yellow card Red card Sub on Sub off
Stat key
M
Minutes
G
Goals
A
Assists
Sh
Shots
SoT
Shots on target
Ps
Passes (total)
PA
Passes (accurate)
Tk
Tackles
In
Interceptions
Fl
Fouls
YC
Yellow cards
RC
Red cards
Sv
Saves
GC
Goals conceded