Morocco
World ranking #11 Elo 2028
All-time record
625Played
311Won
174Drawn
140Lost
50% win rate
Goals : 930 : 500
Head-to-head
Choose an opponent to see the head-to-head.
Recent matches
| Date | Home | Score | Away | Competition |
|---|---|---|---|---|
| October 3, 2026 | Morocco | 1 : 1 | Mali | Friendly |
| September 28, 2026 | Lesotho | 0 : 2 | Morocco | African Cup of Nations qualification |
| September 24, 2026 | Morocco | 2 : 0 | Gabon | African Cup of Nations qualification |
| July 8, 2026 | France | 2 : 0 | Morocco | FIFA World Cup |
| July 3, 2026 | Canada | 0 : 3 | Morocco | FIFA World Cup |
| June 28, 2026 | Netherlands | 1 : 1 | Morocco | FIFA World Cup |
| June 23, 2026 | Morocco | 4 : 2 | Haiti | FIFA World Cup |
| June 18, 2026 | Scotland | 0 : 1 | Morocco | FIFA World Cup |
| June 12, 2026 | Brazil | 1 : 1 | Morocco | FIFA World Cup |
| June 6, 2026 | Morocco | 1 : 1 | Norway | Friendly |
| June 1, 2026 | Morocco | 4 : 0 | Madagascar | Friendly |
| May 25, 2026 | Morocco | 5 : 0 | Burundi | Friendly |
| March 30, 2026 | Morocco | 2 : 1 | Paraguay | Friendly |
| March 26, 2026 | Morocco | 1 : 1 | Ecuador | Friendly |
| January 17, 2026 | Morocco | 3 : 0 | Senegal | African Cup of Nations |