Skip to content
TheFootball.News

Bulgaria vs Morocco head-to-head record

Bulgaria wins
1
Draws
3
Morocco wins
1

5 meetings, 1969 to 1998Goals: Bulgaria 4, Morocco 6

Bulgaria and Morocco have met 5 times since 1969. They have won one each, with 3 draws. They last met on 22 April 1998, when Bulgaria won 2–1 in a friendly.

The 5 meetings have produced 10 goals, 2.00 per game. The biggest win is Morocco’s 3–0 in a friendly in 1969. Bulgaria are unbeaten in the last four meetings (1 win, 3 draws).

Who has won more, Bulgaria or Morocco?

All matches5 matches

1 Bulgaria3 drawsMorocco 1

Competitive1 match

0 Bulgaria1 drawMorocco 0

Friendlies4 matches

1 Bulgaria2 drawsMorocco 1

Key numbers

Goals
Bulgaria 4, Morocco 62.00 per game
First meeting
Morocco 3–0 BulgariaFriendly, 28 Dec 1969
Most recent
Bulgaria 2–1 MoroccoFriendly, 22 Apr 1998
Bulgaria’s biggest win
Bulgaria 2–1 MoroccoFriendly, 22 Apr 1998
Morocco’s biggest win
Morocco 3–0 BulgariaFriendly, 28 Dec 1969
Most goals in a meeting
Bulgaria 2–1 MoroccoFriendly, 22 Apr 1998
Current run
Bulgaria unbeaten in 4
TFN Elo rating now
Bulgaria 1507 (99th), Morocco 2015 (11th)How the rating works

Last five meetings

  1. Bulgaria2Morocco1

    Friendly

    Sofia, Bulgaria

  2. Morocco0Bulgaria0

    Friendly

    Rabat, Morocco

  3. Morocco1Bulgaria1

    Friendly

    Casablanca, Morocco

  4. Bulgaria1Morocco1

    World Cup

    León, Mexico (neutral)

  5. Morocco3Bulgaria0

    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 Bulgaria's home games

1 match

100

BulgariaDrawsMorocco

In Morocco's home games

3 matches

021

BulgariaDrawsMorocco

At neutral venues

1 match

010

BulgariaDrawsMorocco

Record by competition

Record by competition
CompetitionPlayedBulgariaDrawsMoroccoGoals
Friendly41213–5
World Cup10101–1

Meetings by decade

Bulgaria wins Draws Morocco wins
Meetings by decade
DecadeResultsPlayedGoals
1960s13
1970s12
1980s22
1990s13

Longest runs

Longest runs
Longest run ofBulgariaMorocco
Wins in a row1199811969
Unbeaten meetings41970 to 199841969 to 1986

The longest run of draws is 3, from 11 June 1970 to 19 February 1986.

Questions answered

How many times have Bulgaria and Morocco played each other?

5 times, starting on 28 December 1969. 1 of those meetings were competitive and 4 were friendlies.

Who has won more matches between Bulgaria and Morocco?

Neither: they have 1 win each, with 3 draws.

What is the biggest win in Bulgaria vs Morocco?

Morocco’s 3–0 win in a friendly on 28 December 1969 in Casablanca.

When did Bulgaria and Morocco last play?

On 22 April 1998 in Sofia, when Bulgaria won 2–1 in a friendly.

What is the competitive record between Bulgaria and Morocco?

In 1 competitive match, Bulgaria have 0 wins, Morocco have 0, and 1 ended level.

Every Bulgaria vs Morocco result

Show
Every Bulgaria vs Morocco result
DateHomeScoreAwayCompetitionVenue
Bulgaria2–1MoroccoFriendlySofia, Bulgaria
Morocco0–0BulgariaFriendlyRabat, Morocco
Morocco1–1BulgariaFriendlyCasablanca, Morocco
Bulgaria1–1MoroccoWorld CupLeón, Mexico (neutral)
Morocco3–0BulgariaFriendlyCasablanca, Morocco

Recent form

Bulgaria

  1. Wat LuxembourgNations League2–0Tue 6 Oct 2026
  2. Lat IcelandNations League0–3Sat 3 Oct 2026
  3. Dv EstoniaNations League0–0Tue 29 Sept 2026
  4. Lv LuxembourgNations League1–2Sat 26 Sept 2026
  5. Dat MoldovaFriendly2–2Fri 5 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.