Skip to content
TheFootball.News

Belgium vs Spain head-to-head record

Belgium wins
5
Draws
6
Spain wins
12

23 meetings, 1920 to 2026Goals: Belgium 23, Spain 46

Belgium and Spain have met 23 times since 1920. Spain have won 12, Belgium 5, and 6 matches ended level. They last met on 10 July 2026, when Spain won 2–1 at the World Cup.

The 23 meetings have produced 69 goals, 3.00 per game. The biggest win is Spain’s 5–0 in World Cup qualifying in 2009. Spain are unbeaten in the last 12 meetings (10 wins, 2 draws). They went 25 years without meeting, between 1923 and 1949.

Who has won more, Belgium or Spain?

All matches23 matches

5 Belgium6 drawsSpain 12

Competitive13 matches

3 Belgium3 drawsSpain 7

Friendlies10 matches

2 Belgium3 drawsSpain 5

Key numbers

Goals
Belgium 23, Spain 463.00 per game
First meeting
Belgium 3–1 SpainOlympic Games, 29 Aug 1920
Most recent
Spain 2–1 BelgiumWorld Cup, 10 Jul 2026
Belgium’s biggest win
Belgium 3–1 SpainOlympic Games, 29 Aug 1920
Spain’s biggest win
Spain 5–0 BelgiumWorld Cup qualifying, 5 Sept 2009
Most goals in a meeting
Belgium 3–3 SpainFriendly, 10 Jun 1951
Current run
Spain unbeaten in 12
Biggest upset
Spain 1–2 BelgiumFriendly, 1 Dec 1963Winner’s rating-based win expectancy: 19%
TFN Elo rating now
Belgium 2022 (10th), Spain 2346 (1st)How the rating works

Last five meetings

  1. Spain2Belgium1

    World Cup

    Inglewood, United States (neutral)

  2. Belgium0Spain2

    Friendly

    Brussels, Belgium

  3. Spain5Belgium0

    World Cup qualifying

    A Coruña, Spain

  4. Belgium1Spain2

    World Cup qualifying

    Brussels, Belgium

  5. Belgium0Spain2

    World Cup qualifying

    Brussels, Belgium

Who has had the upper hand over time?

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

Above the line: Belgium have won more Below: Spain have won more
29 August 1920: Belgium 3–1 Spain (Olympic Games). Belgium +14 February 1923: Belgium 1–0 Spain (Friendly). Belgium +22 January 1949: Spain 1–1 Belgium (Friendly). Belgium +210 June 1951: Belgium 3–3 Spain (Friendly). Belgium +219 March 1953: Spain 3–1 Belgium (Friendly). Belgium +131 March 1957: Belgium 0–5 Spain (Friendly). Level2 December 1962: Belgium 1–1 Spain (Friendly). Level1 December 1963: Spain 1–2 Belgium (Friendly). Belgium +111 December 1968: Spain 1–1 Belgium (World Cup qualifying). Belgium +123 February 1969: Belgium 2–1 Spain (World Cup qualifying). Belgium +215 June 1980: Belgium 2–1 Spain (European Championship). Belgium +316 December 1981: Spain 2–0 Belgium (Friendly). Belgium +219 February 1986: Spain 3–0 Belgium (Friendly). Belgium +122 June 1986: Spain 1–1 Belgium (World Cup). Belgium +121 June 1990: Belgium 1–2 Spain (World Cup). Level17 December 1994: Belgium 1–4 Spain (Euro qualifying). Spain +129 March 1995: Spain 1–1 Belgium (Euro qualifying). Spain +19 October 2004: Spain 2–0 Belgium (World Cup qualifying). Spain +28 October 2005: Belgium 0–2 Spain (World Cup qualifying). Spain +315 October 2008: Belgium 1–2 Spain (World Cup qualifying). Spain +45 September 2009: Spain 5–0 Belgium (World Cup qualifying). Spain +51 September 2016: Belgium 0–2 Spain (Friendly). Spain +610 July 2026: Spain 2–1 Belgium (World Cup). Spain +7Level
Spain lead by 7 wins after the latest meeting. The biggest lead was 7, held by Spain from 10 July 2026.

Every meeting on one timeline

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

Home, away and neutral

In Belgium's home games

10 matches

325

BelgiumDrawsSpain

In Spain's home games

9 matches

135

BelgiumDrawsSpain

At neutral venues

4 matches

112

BelgiumDrawsSpain

Record by competition

Record by competition
CompetitionPlayedBelgiumDrawsSpainGoals
Friendly102359–21
World Cup qualifying61144–13
World Cup30123–5
Euro qualifying20112–5
Olympic Games11003–1
European Championship11002–1

Meetings by decade

Belgium wins Draws Spain wins
Meetings by decade
DecadeResultsPlayedGoals
1920s25
1940s12
1950s315
1960s410
1980s410
1990s310
2000s412
2010s12
2020s13

Longest runs

Longest runs
Longest run ofBelgiumSpain
Wins in a row21969 to 198062004 to 2026
Unbeaten meetings51962 to 1980121981 to 2026

The longest run of draws is 2, from 2 January 1949 to 10 June 1951.

Top scorers in Belgium vs Spain

  1. 1David VillaSpain3
  2. 2Johan DevrindtBelgium3
  3. 3David SilvaSpain2
  4. 4Fernando TorresSpain2
  5. 5Marc DegryseBelgium2

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

Penalty shootouts

  • Spain 1–1 BelgiumWorld Cup, 22 Jun 1986Belgium won on penalties

Questions answered

How many times have Belgium and Spain played each other?

23 times, starting on 29 August 1920. 13 of those meetings were competitive and 10 were friendlies.

Who has won more matches between Belgium and Spain?

Spain, with 12 wins to 5. 6 matches ended level.

What is the biggest win in Belgium vs Spain?

Spain’s 5–0 win in World Cup qualifying on 5 September 2009 in A Coruña.

When did Belgium and Spain last play?

On 10 July 2026 in Inglewood, when Spain won 2–1 at the World Cup.

What is the competitive record between Belgium and Spain?

In 13 competitive matches, Belgium have 3 wins, Spain have 7, and 3 ended level.

Have Belgium and Spain met in a penalty shootout?

Yes, once. Most recently at the World Cup on 22 June 1986, when Belgium won the shootout after a 1–1 draw.

Every Belgium vs Spain result

Show
Every Belgium vs Spain result
DateHomeScoreAwayCompetitionVenue
Spain2–1BelgiumWorld CupInglewood, United States (neutral)
Belgium0–2SpainFriendlyBrussels, Belgium
Spain5–0BelgiumWorld Cup qualifyingA Coruña, Spain
Belgium1–2SpainWorld Cup qualifyingBrussels, Belgium
Belgium0–2SpainWorld Cup qualifyingBrussels, Belgium
Spain2–0BelgiumWorld Cup qualifyingSantander, Spain
Spain1–1BelgiumEuro qualifyingSeville, Spain
Belgium1–4SpainEuro qualifyingBrussels, Belgium
Belgium1–2SpainWorld CupVerona, Italy (neutral)
Spain1–1Belgium on pensBelgiumWorld CupPuebla, Mexico (neutral)
Spain3–0BelgiumFriendlyElche, Spain
Spain2–0BelgiumFriendlyValencia, Spain
Belgium2–1SpainEuropean ChampionshipMilan, Italy (neutral)
Belgium2–1SpainWorld Cup qualifyingLiège, Belgium
Spain1–1BelgiumWorld Cup qualifyingMadrid, Spain
Spain1–2BelgiumFriendlyValencia, Spain
Belgium1–1SpainFriendlyBrussels, Belgium
Belgium0–5SpainFriendlyBrussels, Belgium
Spain3–1BelgiumFriendlyBarcelona, Spain
Belgium3–3SpainFriendlyBrussels, Belgium
Spain1–1BelgiumFriendlyBarcelona, Spain
Belgium1–0SpainFriendlyAntwerp, Belgium
Belgium3–1SpainOlympic GamesAntwerp, Belgium

Recent form

Belgium

  1. Lat FranceNations League1–4Mon 5 Oct 2026
  2. Wv TurkeyNations League3–0Fri 2 Oct 2026
  3. Lv FranceNations League0–1Mon 28 Sept 2026
  4. Wat ItalyNations League2–0Fri 25 Sept 2026
  5. Lv SpainWorld Cup1–2Fri 10 Jul 2026

Spain

  1. Wat CroatiaNations League2–1Tue 6 Oct 2026
  2. Wv Czech RepublicNations League3–1Sat 3 Oct 2026
  3. Wv CroatiaNations League4–1Tue 29 Sept 2026
  4. Wat EnglandNations League3–2Sat 26 Sept 2026
  5. Wv ArgentinaWorld Cup1–0Sun 19 Jul 2026

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