fixtures




Global stats in WC Qualification Africa
- Appearances 5
- Goals for 14
- Penalty goal 2
- Goals against 2
- Yellow 6
- Red 0
Main formation
- 4-3-3 2 matches this season
Top players
- H. Ziyech 2
- Brahim Díaz 1
- N. Mazraoui 1
- E. Ben Seghir 1

- Year of construction: 1955
- Surface: grass
- Capacity: 45891
- Average attendance: 45000
- Maximum attendance: 45000
- Minimum attendance: 45000
- % sold: 98
- Type selection male
- Names Morocco
- Code MAR
- Area Morocco
Morocco on Football Today
Morocco match result
The next match is Morocco vs Angola and kicks-off at 16:00 on the Sunday 03 August 2025 as part of the the week 1 of African Nations Championship.
The latest result of Friendlies featured Morocco and Benin and ended up in a 1-0 score.
Morocco is currently at rank 1. in the General table of WC Qualification Africa 2026 Canada/Mexico/USA Group Stage - Group E.
Main players
Ayoub El Kaabi is the top scorer with 3 goals.
Brahim Díaz has the most assists with 2 goal assists.
The full squad is as follows:Goalkeepers: Yassine Bounou, Munir El Kajoui and El Mehdi Benabid
Defenders: Achraf Hakimi, Adam Masina, Zou Feddal, Youssef Belammari, Abdelkabir Abqar, Zakaria El Ouahdi, Omar El Hilali Khayat, Jawad Yamiq and Abdelhak Assal
Midfielders: Sofyan Amrabat, Azzedine Ounahi, Brahim Díaz, Ismael Saibari, Oussama Targhalline, Oussama El Azzouzi, Ez Abde, Bilal El Khannouss, Amir Richardson and Achraf Dari
Strikers: Soufiane Rahimi, El Amine Zouhzouh, Eliesse Ben Seghir, Youssef En-Nesyri, Ayoub El Kaabi, Hamza Igamane, Waleed Azaro, Osame Sahraoui and Maroan Sannadi Harrouch
Unknown position: Nabil Dirar
Morocco schedule & next match
Following Morocco vs Angola, the next match will be Kenya vs Morocco on Sunday 10 August 2025. The manager Walid Regragui will announce its strategy and the match sheet a few minutes before the game. The team generally plays with a 4-3-3 starting 11
- Squad size 32
- Average age 26.8
- Foreign players 0 (0%)

- 4-2-3-1 2 time
- 4-1-4-1 1 time
- Appearances 5
- Goals for 14
- Penalty goal 2
- Goals against 2
- Yellow 6
- Red 0
Final Time
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 5 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 2 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 3 matches already played
1st half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 5 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 2 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 3 matches already played
2nd half
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 5 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 2 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
Stats for 3 matches already played
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 30'
- Last goal scored on average 66'
- Number of matches - at least 1 goal scored 5
- First goal conceded on average 64'
- Last goal conceded on average 64'
- Number of matches - at least 1 goal conceded 2
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 29'
- Last goal scored on average 63'
- Number of matches - at least 1 goal scored 2
- First goal conceded on average 80'
- Last goal conceded on average 80'
- Number of matches - at least 1 goal conceded 1
- Number of matches (Goals scored)
- Number of matches (Goals conceded)
- First goal scored on average 32'
- Last goal scored on average 68'
- Number of matches - at least 1 goal scored 3
- First goal conceded on average 47'
- Last goal conceded on average 47'
- Number of matches - at least 1 goal conceded 1
- 2. South Africa 1.7
- 3. Benin 1
- 3. Niger 1
- Tournament average 1.3
- 2. South Africa 4.8
- 3. Niger 1.3
- 4. Tanzania 1.3
- Tournament average 2.6
- 1. South Africa 6.7
- 3. Tanzania 3
- 4. Niger 2
- Tournament average 3.3
- 2. Niger 32%
- 3. South Africa 61%
- 4. Tanzania 34%
- Tournament average 43.33%
- 1. Niger 80%
- 3. South Africa 25%
- 4. Benin 6%
- Tournament average 23.83%
- 2. South Africa 37.5
- 3. Tanzania 19.3
- 4. Niger 18.7
- Tournament average 23.3
- 1. South Africa 8.5
- 3. Niger 6
- 4. Tanzania 5
- Tournament average 5.2
- 2. R. Saïss 81.5
- 3. O. El Azzouzi 60
- 4. N. Mazraoui 57.3
- 2. Brahim Díaz 1
- 2. N. Mazraoui 1
- 4. S. Rahimi 0.8
- 1. Y. Belammari 2
- 3. N. Mazraoui 1.7
- 4. Brahim Díaz 1.3
- 2. R. Saïss 92.5
- 3. N. Mazraoui 79.7
- 4. Brahim Díaz 74.5
- 2. R. Saïss 5
- 3. N. Mazraoui 4.3
- 4. Brahim Díaz 4.3
- 2. R. Saïss 3
- 3. C. Riad 2
- 3. O. El Azzouzi 2
- 2. Brahim Díaz 2.5
- 3. O. El Azzouzi 2
- 4. N. Mazraoui 1.7
- 1. O. El Azzouzi 4
- 3. A. Harit 3
- 4. R. Saïss 2.5