Morocco vs Madagascar — Result & Match Stats
Morocco 4 - 0 Madagascar in the World Friendlies on 2 Jun 2026. Stats, head-to-head and the full-time report are below.
World / Friendlies
Venue: Complexe Sportif Moulay Abdellah, RabatReferee: T. Boubou
1X2 odds
Market1X2
Full Time Result
Morocco / Draw / Madagascar
Morocco
Draw
Madagascar
No Full Time Result odds returned for this match.
Prediction snapshot
Combo Double chance : Morocco or draw and +1.5 goals
Home45%
Draw45%
Away10%
Generated 20 Aug 2026, 02:07
Predicted winner
Morocco
Win or draw
Goals guidance
Morocco: -3.5 · Madagascar: -3.5
Over/Under: +1.5
MoroccoMadagascar
MoroccoComparisonMadagascar
64%Form36%
57%Attack43%
60%Defense40%
61%Poisson39%
80%H2H20%
60%Goals40%
64%Overall36%
Head to head
100%
1
0%
X
0%
2
MOR · MoroccoMadagascar · MAD
02 Jun 26
MOR4-0MAD
MOR4-0MAD
30 Aug 25
MAD2-3MOR
MAD2-3MOR
19 Jan 23
MOR-MAD
MOR-MAD
Recent games
Morocco60%
W
20%
D
20%
L
LWDWW
Form trendW +2 / D 0 / L -1
09 JulFrance vs Morocco2-0
04 JulCanada vs Morocco0-3
30 JunNetherlands vs Morocco1-1
24 JunMorocco vs Haiti4-2
19 JunScotland vs Morocco0-1
Madagascar50%
W
25%
D
25%
L
-LDWW
Form trendW +2 / D 0 / L -1
08 JunUganda vs Madagascar
02 JunMorocco vs Madagascar4-0
31 MarEquatorial Guinea vs Madagascar1-1
28 MarKyrgyzstan vs Madagascar2-5
17 NovMadagascar vs Equatorial Guinea2-0
Goals distribution
MoroccoO2.5 50% · U2.5 50%Goals forGoals against
10%
040%
40%
140%
10%
220%
10%
30%
20%
40%
10%
50%
0%
6+0%
Both teams to score: 50%· last 10 games
MadagascarO2.5 67% · U2.5 33%Goals forGoals against
11%
022%
22%
133%
44%
211%
11%
311%
0%
422%
11%
50%
0%
6+0%
Both teams to score: 67%· last 9 games
Season form
MoroccoMadagascar

Morocco dominates the season form
9–0
DWWWD
FormLDW
53
Played
31
Wins
21
Draws
01
Losses
136
Goals for
37
Goals against
2.62
Avg scored
0.62.3
Avg conceded
20
Clean sheets
01
Failed to score
31
Best win streak
Line-ups
Morocco- 12MunirG
- 3N. MazraouiD
- 14I. DiopD
- 25R. HalhalD
- 26A. Salah-EddineD
- 6A. BouaddiM
- 4S. AmrabatM
- 21A. AmaimouniM
- 23B. El KhannoussM
- 17A. EzzalzouliM
- 11I. SaibariF
Substitutes
- 22A. TagnaoutiG
- 31E. M. Al HarrarG
- 20A. El KaabiF
- 19Y. BelammariD
- 28A. SbaiF
- 29A. MaamarD
- 15S. El MourabetM
- 16G. YassineF
- 27M. SaadaneM
- 10B. DiazM
- 8A. OunahiM
- 9S. RahimiF
- 18C. RiadD
Coach: Mohamed Ouahbi
Madagascar- 1G. Dupire
- 15E. KariD
- 21T. FontaineD
- 5S. TremouletD
- 12M. AcapandieM
- 14C. Couturier
- 10J. N'Zi
- 7R. RavelosonM
- 22R. PontiM
- 13B. AdinanyF
- 19H. AbdallahF
Substitutes
- 23M. RamandimbisoaG
- 3M. Jean-PierreD
- 17L. LapoussinF
- 24L. Demoleon
- 20A. RandrianantenainaF
- 2R. RabemananjaraD
- 11E. H. Raheriniaina
- 4A. RakotondrajoaM
- 6M. RakotosonM
- 18B. RabeariveloD
- 8B. TsiravaM
Coach: Corentin Martins
Player ratings
Morocco
PlayerMinGAShRate
Ismael Saibari452068.6
Noussair Mazraoui66–018.3
Azzedine Ounahi45–0–8.0
Sofyan Amrabat81–0–7.9
Bilal El Khannouss45–1–7.5
Abdessamad Ezzalzouli45–027.5
Samir El Mourabet45–0–7.3
Brahim Díaz9–017.3
Issa Diop66–0–7.2
Anass Salah-Eddine65–0–7.2
Redouane Halhal45–017.0
Marwane Saadane24–0–7.0
Munir El Kajoui90–0–6.9
Ayoube Amaimouni Echghouyab45–0–6.9
Chadi Riad45–016.9
Gessime Yassine45–0–6.9
Ayoub El Kaabi451016.9
Soufiane Rahimi451016.9
Youssef Belammari24–0–6.7
Ayyoub Bouaddi45–0–6.6
Ali Maamar20–0–6.6
Amine Sbai10–0–6.3
Madagascar
PlayerMinGAShRate
Sandro Trémoulet86–0–7.3
Geordan Dupire90–0–7.2
Loïc Lapoussin45–0–6.9
Ehsan Kari89–0–6.7
Rado Rabemananjara45–0–6.7
Arnaud Randrianantenaina8–0–6.7
Ryan Ponti58–0–6.5
Bryan Adinany58–0–6.5
Hakim Abdallah87–0–6.3
Jean-Pierre Morgan32–0–6.3
Mathieu Acapandié45–0–6.2
Johan N'Zi90–016.2
Bono Rabearivelo9–0–6.2
Thomas Fontaine90–0–6.0
Clement Couturier89–0–6.0
Rayan Raveloson45–0–5.6
El Hadary Ylan21–0–5.6
Louis Démoléon1–0–0.0
Behaja Tsirava1–0–0.0