MatchPulse
Morocco
🏆 FIFA World Cup 2026 · Group C

Morocco

All matches since January 2023 (full World Cup cycle)

55
Games
42W 10D 3L
Record
2.09
Avg Scored
0.44
Avg Conceded
60%
Avg Possession

Form (last 10)

WWDDWWWDWW

Competition Breakdown

CompetitionPWGFGAAvg GF
Friendlies16112551.56
Africa Cup of Nations1061441.40
World Cup - Qualification Africa882222.75
Africa Cup of Nations - Qualification873043.75
African Nations Championship751361.86
Arab Cup651131.83

Full Match History (Jan 2023 – May 2026)

26 May 26
BurundiH
5–0W
31 Mar 26
ParaguayH
2–1W
27 Mar 26
EcuadorH
1–1D
14 Jan 26
NigeriaA
0–0D
9 Jan 26
CameroonA
2–0W
4 Jan 26
TanzaniaH
1–0W
29 Dec 25
ZambiaA
3–0W
26 Dec 25
MaliH
1–1D
21 Dec 25
ComorosH
2–0W
18 Dec 25
JordanA
3–2W
15 Dec 25
United Arab EmiratesH
3–0W
11 Dec 25
SyriaH
1–0W
8 Dec 25
Saudi ArabiaH
1–0W
5 Dec 25
OmanA
0–0D
2 Dec 25
ComorosH
3–1W
18 Nov 25
UgandaH
4–0W
14 Nov 25
MozambiqueH
1–0W
14 Oct 25
CongoH
1–0W
9 Oct 25
BahrainH
1–0W
8 Sept 25
ZambiaA
2–0W
5 Sept 25
NigerH
5–0W
30 Aug 25
MadagascarA
3–2W
26 Aug 25
SenegalH
1–1D
22 Aug 25
TanzaniaA
1–0W
17 Aug 25
Congo DRA
3–1W
14 Aug 25
ZambiaH
3–1W
10 Aug 25
KenyaA
0–1L
3 Aug 25
AngolaH
2–0W
9 Jun 25
BeninH
1–0W
6 Jun 25
TunisiaH
2–0W
25 Mar 25
TanzaniaH
2–0W
21 Mar 25
NigerA
2–1W
18 Nov 24
LesothoH
7–0W
15 Nov 24
GabonA
5–1W
15 Oct 24
Central African RepublicA
4–0W
12 Oct 24
Central African RepublicH
5–0W
9 Sept 24
LesothoA
1–0W
6 Sept 24
GabonH
4–1W
11 Jun 24
CongoA
6–0W
7 Jun 24
ZambiaH
2–1W
26 Mar 24
MauritaniaH
0–0D
22 Mar 24
AngolaH
1–0W
30 Jan 24
South AfricaH
0–2L
24 Jan 24
ZambiaA
1–0W
21 Jan 24
Congo DRH
1–1D
17 Jan 24
TanzaniaH
3–0W
11 Jan 24
Sierra LeoneH
3–1W
21 Nov 23
TanzaniaA
2–0W
17 Oct 23
LiberiaH
3–0W
14 Oct 23
Ivory CoastA
1–1D
12 Sept 23
Burkina FasoH
1–0W
17 Jun 23
South AfricaA
1–2L
12 Jun 23
Cape Verde IslandsH
0–0D
28 Mar 23
PeruH
0–0D
25 Mar 23
BrazilH
2–1W