Skip to content
TheFootball.News

Morocco vs Nigeria head-to-head record

Morocco wins
5
Draws
3
Nigeria wins
4

12 meetings, 1969 to 2026Goals: Morocco 10, Nigeria 11

Morocco and Nigeria have met 12 times since 1969. Morocco have won 5, Nigeria 4, and 3 matches ended level. They last met on 14 January 2026, when the match ended 0–0 at the Africa Cup of Nations, and Morocco won on penalties.

The 12 meetings have produced 21 goals, 1.75 per game. The biggest win is Nigeria’s 3–0 in a friendly in 1972. They went 21 years without meeting, between 2004 and 2026.

Who has won more, Morocco or Nigeria?

All matches12 matches

5 Morocco3 drawsNigeria 4

Competitive11 matches

5 Morocco3 drawsNigeria 3

Friendlies1 match

0 Morocco0 drawsNigeria 1

Key numbers

Goals
Morocco 10, Nigeria 111.75 per game
First meeting
Morocco 2–1 NigeriaWorld Cup qualifying, 21 Sept 1969
Most recent
Morocco 0–0 NigeriaAfrica Cup of Nations, 14 Jan 2026
Morocco’s biggest win
Morocco 3–1 NigeriaAfrica Cup of Nations, 6 Mar 1976
Nigeria’s biggest win
Nigeria 3–0 MoroccoFriendly, 20 Feb 1972
Most goals in a meeting
Morocco 3–1 NigeriaAfrica Cup of Nations, 6 Mar 1976
TFN Elo rating now
Morocco 2015 (11th), Nigeria 1819 (36th)How the rating works

Last five meetings

  1. Morocco0Nigeria0

    Africa Cup of Nations, Morocco won on penalties

    Rabat, Morocco

  2. Nigeria0Morocco1

    Africa Cup of Nations

    Monastir, Tunisia (neutral)

  3. Nigeria2Morocco0

    Africa Cup of Nations

    Lagos, Nigeria

  4. Morocco2Nigeria0

    King Hassan II Tournament

    Casablanca, Morocco

  5. Morocco0Nigeria0

    Africa Cup of Nations qualifying, Nigeria won on penalties

    Rabat, Morocco

Who has had the upper hand over time?

The line climbs with every Morocco win and drops with every Nigeria win, so its height shows who has won more meetings up to that point.

Above the line: Morocco have won more Below: Nigeria have won more
21 September 1969: Morocco 2–1 Nigeria (World Cup qualifying). Morocco +18 November 1969: Nigeria 2–0 Morocco (World Cup qualifying). Level20 February 1972: Nigeria 3–0 Morocco (Friendly). Nigeria +16 March 1976: Morocco 3–1 Nigeria (Africa Cup of Nations). Level11 March 1976: Morocco 2–1 Nigeria (Africa Cup of Nations). Morocco +119 March 1980: Nigeria 1–0 Morocco (Africa Cup of Nations). Level14 August 1983: Nigeria 0–0 Morocco (Africa Cup of Nations qualifying). Level28 August 1983: Morocco 0–0 Nigeria (Africa Cup of Nations qualifying). Level12 December 1996: Morocco 2–0 Nigeria (King Hassan II Tournament). Morocco +13 February 2000: Nigeria 2–0 Morocco (Africa Cup of Nations). Level27 January 2004: Nigeria 0–1 Morocco (Africa Cup of Nations). Morocco +114 January 2026: Morocco 0–0 Nigeria (Africa Cup of Nations). Morocco +1Level
Morocco lead by 1 win after the latest meeting. The biggest lead was 1, held by Morocco from 21 September 1969.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Morocco's home games

4 matches

220

MoroccoDrawsNigeria

In Nigeria's home games

5 matches

014

MoroccoDrawsNigeria

At neutral venues

3 matches

300

MoroccoDrawsNigeria

Record by competition

Record by competition
CompetitionPlayedMoroccoDrawsNigeriaGoals
Africa Cup of Nations63126–5
Africa Cup of Nations qualifying20200–0
World Cup qualifying21012–3
Friendly10010–3
King Hassan II Tournament11002–0

Meetings by decade

Morocco wins Draws Nigeria wins
Meetings by decade
DecadeResultsPlayedGoals
1960s25
1970s310
1980s31
1990s12
2000s23
2020s10

Longest runs

Longest runs
Longest run ofMoroccoNigeria
Wins in a row2197621969 to 1972
Unbeaten meetings31983 to 199631980 to 1983

The longest run of draws is 2, from 14 August 1983 to 28 August 1983.

Top scorers in Morocco vs Nigeria

  1. 1Ahmed FarasMorocco3
  2. 2Mohammed LawalNigeria2(1 penalty)

Scorer records exist for 7 of the 12 meetings, mostly competitive matches. Own goals are not credited to a player.

Penalty shootouts

  • Morocco 0–0 NigeriaAfrica Cup of Nations qualifying, 28 Aug 1983Nigeria won on penalties
  • Morocco 0–0 NigeriaAfrica Cup of Nations, 14 Jan 2026Morocco won on penalties

Questions answered

How many times have Morocco and Nigeria played each other?

12 times, starting on 21 September 1969. 11 of those meetings were competitive and 1 were friendlies.

Who has won more matches between Morocco and Nigeria?

Morocco, with 5 wins to 4. 3 matches ended level.

What is the biggest win in Morocco vs Nigeria?

Nigeria’s 3–0 win in a friendly on 20 February 1972 in Lagos.

When did Morocco and Nigeria last play?

On 14 January 2026 in Rabat, when the match ended 0–0 at the Africa Cup of Nations, and Morocco won on penalties.

What is the competitive record between Morocco and Nigeria?

In 11 competitive matches, Morocco have 5 wins, Nigeria have 3, and 3 ended level.

Have Morocco and Nigeria met in a penalty shootout?

Yes, 2 times. Most recently at the Africa Cup of Nations on 14 January 2026, when Morocco won the shootout after a 0–0 draw.

Every Morocco vs Nigeria result

Show
Every Morocco vs Nigeria result
DateHomeScoreAwayCompetitionVenue
Morocco0–0Morocco on pensNigeriaAfrica Cup of NationsRabat, Morocco
Nigeria0–1MoroccoAfrica Cup of NationsMonastir, Tunisia (neutral)
Nigeria2–0MoroccoAfrica Cup of NationsLagos, Nigeria
Morocco2–0NigeriaKing Hassan II TournamentCasablanca, Morocco
Morocco0–0Nigeria on pensNigeriaAfrica Cup of Nations qualifyingRabat, Morocco
Nigeria0–0MoroccoAfrica Cup of Nations qualifyingBenin City, Nigeria
Nigeria1–0MoroccoAfrica Cup of NationsLagos, Nigeria
Morocco2–1NigeriaAfrica Cup of NationsAddis Ababa, Ethiopia (neutral)
Morocco3–1NigeriaAfrica Cup of NationsDire Dawa, Ethiopia (neutral)
Nigeria3–0MoroccoFriendlyLagos, Nigeria
Nigeria2–0MoroccoWorld Cup qualifyingIbadan, Nigeria
Morocco2–1NigeriaWorld Cup qualifyingCasablanca, Morocco

Recent form

Morocco

  1. Dv MaliFriendly1–1Sun 4 Oct 2026
  2. Wv LesothoAfrica Cup of Nations qualifying2–0Tue 29 Sept 2026
  3. Wv GabonAfrica Cup of Nations qualifying2–0Fri 25 Sept 2026
  4. Lv FranceWorld Cup0–2Thu 9 Jul 2026
  5. Wv CanadaWorld Cup3–0Sat 4 Jul 2026

Nigeria

  1. Dat RussiaFriendly3–3Tue 6 Oct 2026
  2. Lv Guinea-BissauAfrica Cup of Nations qualifying0–3Tue 29 Sept 2026
  3. Wv MadagascarAfrica Cup of Nations qualifying2–1Fri 25 Sept 2026
  4. Lat PortugalFriendly1–2Wed 10 Jun 2026
  5. Dat PolandFriendly2–2Wed 3 Jun 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.