Morocco national football team: results and stats
6 investigationsLatest Morocco national team football matches: every report comes with full stats, xG analysis and the Crime Index of the result.
Current squad — Morocco national team
Goalkeepers
- 1Y. Bounou
- 12M. Mohamedi
- 22A. Tagnaouti
Defenders
- 2A. Hakimi
- 3N. Mazraoui
- 5M. Saâdane
- 13Z. El Ouahdi
- 14I. Diop
- 18C. Riad
- 19Y. Belammari
- 25R. Halhal
- 26A. Salah-Eddine
Midfielders
- 4S. Amrabat
- 6A. Bouaddi
- 7C. Talbi
- 8A. Ounahi
- 10Brahim Díaz
- 15S. El Mourabet
- 21A. Amaimouni
- 24N. El Aynaoui
Attackers
- 9S. Rahimi
- 11I. Saibari
- 16Gessime Yassine
- 17A. Sbaï
- 20A. El Kaabi
- 23B. El Khannouss
Injuries & Suspensions
- I. Saibari— Missing Fixture (Hamstring Injury)
Morocco Squad: Latest Match
France — Morocco · 4-2-3-1- 1Yassine BounouG
- 2Achraf HakimiD
- 14Issa DiopD
- 3Noussair MazraouiD
- 26Anass Salah-EddineD
- 6Ayyoub BouaddiM
- 24Neil El AynaouiM
- 10Brahim DíazM
- 8Azzedine OunahiM
- 7Chemsdine TalbiM
- 23Bilal El KhannoussF
Scotland vs Morocco 0:1 — The More Active Visitors Closed Out the Win
Morocco beat Scotland 0-1 away from home, backing up a modest xG edge (0.99 to 0.51).
France — Morocco 2:0 — Mbappe Signed The Difference
France won the underlying argument by a wide margin. The score was 2:0, the chance total was 3.04 to 0.14, and those numbers fit each other cleanly. This was not a puzzle about possession or passing volume. It was a match about who kept producing expensive moments, and who did not.
Canada — Morocco 0:3: One Side Finished The Moves
For 49 minutes, the noise belongs to pressure without reward. Canada keep sending the game toward Morocco’s area, stacking corners, collecting box entries and asking the same question again. Then Luc De Fougerolles goes into the book at 49, Azzedine Ounahi scores at 50, and the match changes from a territorial argument into a lesson in timing. Pre-match, the table hinted that Morocco might manage the occasion with their 7 points to Canada’s 4; what actually unfolds is harsher than management and sharper than control. The standings give this fixture its first outline.
Netherlands — Morocco 1:1: Five Saves Bought A Point
A 1:1 draw between a team playing football and a team playing against it. Morocco owned 70% of the ball and built chances worth xG 1.40; the Netherlands answered with organised suffering and a goalkeeper who carried the point home.
Morocco — Haiti 4:2: Eight Saves, Four Goals Conceded
Haiti's goalkeeper made eight saves and still picked the ball out of his net four times. That single line describes the whole evening: Morocco won 4:2 on a 3.76 xG avalanche, and the 50% Crime Index marks it as routine.
Brazil vs Morocco 1-1 — A Vinicius Goal Wasn't Enough
Brazil and Morocco played out a 1-1 draw at the group stage with a close xG reading (1.26 to 1.37).
Frequently Asked Questions
Who is the head coach of the Morocco national team?
Per the most recently analyzed match (France — Morocco) — Mohamed Ouahbi.
How many players are in the Morocco national team's current squad?
26 players: goalkeepers — 3, defenders — 9, midfielders — 8, attackers — 6.
How often do Morocco's match results diverge from the xG-expected outcome?
Bravsen has analyzed 6 matches — average Crime Index 45, with 1 scoring 60+ (the threshold for an anomalous gap between the result and the xG model).
A 3-0 road win over Canada carries a Crime Index of 96% — one of the highest figures on the entire site. It's Morocco's single most anomalous covered match out of 6 reviewed: by chance quality, the hosts don't appear to have deserved a defeat that lopsided — the same match also shows up as Canada's own peak anomaly.
The average sits well below that peak
Across the 6 reviewed matches, Morocco averages 45% — a typical figure for the site, well below the Canada match's peak value: that rout is a sharp exception, not a defining trait of the team across most of the tournament.
Clinical finishing elsewhere
Across the 6 matches with calculated xG, Morocco generated 8.44 expected goals and scored 10 — a consistent positive gap across the whole sample. That means the team has mostly converted its chances efficiently — a combination of strong overall finishing with one sharply lopsided result.