Skip to content
TheFootball.News

Germany vs Morocco head-to-head record

Germany wins
4
Draws
0
Morocco wins
0

4 meetings, 1963 to 1986Goals: Germany 12, Morocco 3

Germany and Morocco have met 4 times since 1963. Germany have won 4, Morocco 0. They last met on 17 June 1986, when Germany won 1–0 at the World Cup.

The 4 meetings have produced 15 goals, 3.75 per game. The biggest win is Germany’s 5–1 in a friendly in 1967. Germany have won the last four meetings. They went 16 years without meeting, between 1970 and 1986.

Who has won more, Germany or Morocco?

All matches4 matches

4 Germany0 drawsMorocco 0

Competitive2 matches

2 Germany0 drawsMorocco 0

Friendlies2 matches

2 Germany0 drawsMorocco 0

Key numbers

Goals
Germany 12, Morocco 33.75 per game
First meeting
Morocco 1–4 GermanyFriendly, 29 Dec 1963
Most recent
Morocco 0–1 GermanyWorld Cup, 17 Jun 1986
Germany’s biggest win
Germany 5–1 MoroccoFriendly, 22 Feb 1967
Most goals in a meeting
Germany 5–1 MoroccoFriendly, 22 Feb 1967
Current run
Germany, 4 wins in a row
TFN Elo rating now
Germany 1963 (14th), Morocco 2015 (11th)How the rating works

All 4 meetings

  1. Morocco0Germany1

    World Cup

    Monterrey, Mexico (neutral)

  2. Germany2Morocco1

    World Cup

    León, Mexico (neutral)

  3. Germany5Morocco1

    Friendly

    Karlsruhe, Germany

  4. Morocco1Germany4

    Friendly

    Casablanca, Morocco

Every meeting on one timeline

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

Home, away and neutral

In Germany's home games

1 match

100

GermanyDrawsMorocco

In Morocco's home games

1 match

100

GermanyDrawsMorocco

At neutral venues

2 matches

200

GermanyDrawsMorocco

Record by competition

Record by competition
CompetitionPlayedGermanyDrawsMoroccoGoals
World Cup22003–1
Friendly22009–2

Meetings by decade

Germany wins Draws Morocco wins
Meetings by decade
DecadeResultsPlayedGoals
1960s211
1970s13
1980s11

Longest runs

Longest runs
Longest run ofGermanyMorocco
Wins in a row41963 to 1986None
Unbeaten meetings41963 to 1986None

Questions answered

How many times have Germany and Morocco played each other?

4 times, starting on 29 December 1963. 2 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Germany and Morocco?

Germany, with 4 wins to 0. 0 matches ended level.

What is the biggest win in Germany vs Morocco?

Germany’s 5–1 win in a friendly on 22 February 1967 in Karlsruhe.

When did Germany and Morocco last play?

On 17 June 1986 in Monterrey, when Germany won 1–0 at the World Cup.

What is the competitive record between Germany and Morocco?

In 2 competitive matches, Germany have 2 wins, Morocco have 0, and 0 ended level.

Every Germany vs Morocco result

Show
Every Germany vs Morocco result
DateHomeScoreAwayCompetitionVenue
Morocco0–1GermanyWorld CupMonterrey, Mexico (neutral)
Germany2–1MoroccoWorld CupLeón, Mexico (neutral)
Germany5–1MoroccoFriendlyKarlsruhe, Germany
Morocco1–4GermanyFriendlyCasablanca, Morocco

Recent form

Germany

  1. Dat GreeceNations League0–0Sun 4 Oct 2026
  2. Wv SerbiaNations League2–0Thu 1 Oct 2026
  3. Lv GreeceNations League0–1Sun 27 Sept 2026
  4. Dat NetherlandsNations League1–1Thu 24 Sept 2026
  5. Dv ParaguayWorld Cup1–1Mon 29 Jun 2026

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

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