Generation Football Logo

generationFOOTBALL

Morocco
Stadium: Stade Ibn Batouta
Manager: Mohamed Ouahbi
African Cup of Nations
Friendlies
World Cup
Africa Cup of Nations Qualification
Last played 31 days ago Next match in 7 days

Statistics

How the average team rating is calculated: GF Wiki.
1847
Elo
13 7 1
WinsDrawsLosses
0
Elo last 30 days
21 matches · 61.9% win
Stat Total Per game Last 5 Last 5 / game
Points 46 2.19 10 2
xPoints 25.01 1.19 4.49 0.9
Goals 40 1.9 8 1.6
Goals Against 11 0.52 3 0.6
xG 8.4 0.4 0.92 0.18
xGA 6.6 0.31 3.9 0.78
Corners 105 5 21 4.2
Corners Against 69 3.29 26 5.2
Shots on Goal 95 4.52 18 3.6
Shots on Goal Against 53 2.52 20 4
Avg Rating 20 rated 6.98 5 rated 7.05
Elo +56 +2.68 -18 -3.64
Elo of teams played 33896 1614.1 8033 1606.6
Competition Played Goals Assists Avg Rating
African Cup of Nations African Cup of Nations 7 12 8 6.99
Friendlies Friendlies 6 14 5 6.99
World Cup World Cup 6 10 9 6.85
Africa Cup of Nations Qualification Africa Cup of Nations Qualification 2 4 3 7.29

Latest Transfers

Player From To Date Fee
No transfers recorded yet.

Transfers updated at unknown

Morocco is a national team, managed by Mohamed Ouahbi, playing their home matches at Stade Ibn Batouta. This season they featured in the following competitions: African Cup of Nations, Friendlies, World Cup and Africa Cup of Nations Qualification, having 13 wins, 7 draws, and 1 loss. They've scored a total of 40 goals from 8.4 expected goals, conceding 11 goals from 6.6 expected goals. Their current top scorer is Brahim Díaz with 7 goals. Their current Elo rating is 1847, unchanged over the last 30 days.

If you are interested in the featured competitions, click on the competition icons next to the team's logo and name. You can also click on the matches to see more details about them, or on the players to see their respective pages.
Matches
21.12.2025
20:00
Morocco 2 - 0 Comoros
26.12.2025
21:00
Morocco 1 - 1 Mali
29.12.2025
20:00
Zambia 0 - 3 Morocco
04.01.2026
17:00
Morocco 1 - 0 Tanzania
09.01.2026
20:00
Cameroon 0 - 2 Morocco
14.01.2026
21:00
Nigeria 0 - 0 Morocco
18.01.2026
20:00
Senegal 0 - 3 Morocco
27.03.2026
21:15
Morocco 1 - 1 Ecuador
31.03.2026
20:00
Morocco 2 - 1 Paraguay
26.05.2026
13:00
Morocco 5 - 0 Burundi
02.06.2026
19:00
Morocco 4 - 0 Madagascar
07.06.2026
21:00
Morocco 1 - 1 Norway
13.06.2026
00:00
Brazil 1 (1.26) - 1 (1.37) Morocco
19.06.2026
00:00
Scotland 0 (0.54) - 1 (0.95) Morocco
24.06.2026
00:00
Morocco 4 (3.76) - 2 (0.67) Haiti
30.06.2026
03:00
Netherlands 1 (0.23) - 1 (1.40) Morocco
04.07.2026
19:00
Canada 0 (0.86) - 3 (0.78) Morocco
09.07.2026
22:00
France 2 (3.04) - 0 (0.14) Morocco
25.09.2026
21:00
Morocco 2 - 0 Gabon
29.09.2026
15:00
Lesotho 0 - 2 Morocco
04.10.2026
20:00
Morocco Canceled Ghana
04.10.2026
20:00
Morocco 1 - 1 Mali
11.11.2026
18:00
Morocco - Niger
15.11.2026
18:00
Niger - Morocco
24.03.2027
18:00
Gabon - Morocco
28.03.2027
18:00
Morocco - Lesotho

Players

Showing latest tournament: Africa Cup of Nations Qualification Show all stats
Player Nat Pos Team NPG GA/90 GA90
Azzedine Ounahi Morocco AM Panathinaikos 2 1 1 0 1 0.56 8.10
Noussair Mazraoui Morocco RB Manchester United 2 1 1 0 1 0.59 7.68
Soufiane Rahimi Morocco FW Al Ain 2 1 1 1 2 3.67 7.06
Brahim Díaz Morocco RW Real Madrid 1 1 1 0 1 1.30 7.80
Bilal El Khannouss Morocco AM VfB Stuttgart 2 0 0 1 1 0.87 7.25
Bono Morocco GK Al-Hilal Saudi FC 2 0 0 0 0 0.00 7.35
Issa Diop Morocco CB Ipswich 2 0 0 0 0 0.00 7.09
Neil El Aynaoui Morocco CM RB Leipzig 2 0 0 0 0 0.00 7.07
Achraf Hakimi Morocco RB Paris Saint Germain 1 0 0 0 0 0.00 6.77
Anass Salah-Eddine Morocco DF Panathinaikos 1 0 0 0 0 0.00 6.90
Ayyoub Bouaddi Morocco DM Manchester City 1 0 0 0 0 0.00 8.00
Gessime Yassine Morocco LW Strasbourg 1 0 0 0 0 0.00 7.20
Ismael Saibari Morocco ST Bayern München 1 0 0 0 0 0.00 6.45
Zakaria El Ouahdi Morocco RWB Hamburger SV 1 0 0 0 0 0.00 6.88
A. El Kaabi Morocco Striker Morocco 0 0 0 0 0 0 0
Ahmed Reda Tagnaouti Morocco Morocco 0 0 0 0 0 0 0
Amine Sbai Morocco Left Winger Morocco 0 0 0 0 0 0 0
Ayoube Amaimouni-Echghouyab Morocco Right Midfielder Morocco 0 0 0 0 0 0 0
Chadi Riad Morocco Center Back Morocco 0 0 0 0 0 0 0
Chemsdine Talbi Morocco Attacking Midfielder Morocco 0 0 0 0 0 0 0
Marwane Saadane Morocco Center Back Morocco 0 0 0 0 0 0 0
Monir El Kajoui Morocco Morocco 0 0 0 0 0 0 0
Redouane Halhal Morocco Center Back Morocco 0 0 0 0 0 0 0
Samir El Mourabet Morocco Defensive Midfielder Morocco 0 0 0 0 0 0 0
Sofyan Amrabat Morocco Central Midfielder Morocco 0 0 0 0 0 0 0
Youssef Belammari Morocco Morocco 0 0 0 0 0 0 0

Squad updated at 23.08.2026