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
Competitive13 matches
Friendlies10 matches
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
- Spain2Belgium1
World Cup
Inglewood, United States (neutral)
- Belgium0Spain2
Friendly
Brussels, Belgium
- Spain5Belgium0
World Cup qualifying
A Coruña, Spain
- Belgium1Spain2
World Cup qualifying
Brussels, Belgium
- 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.
Every meeting on one timeline
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
| Competition | Played | Belgium | Draws | Spain | Goals |
|---|---|---|---|---|---|
| Friendly | 10 | 2 | 3 | 5 | 9–21 |
| World Cup qualifying | 6 | 1 | 1 | 4 | 4–13 |
| World Cup | 3 | 0 | 1 | 2 | 3–5 |
| Euro qualifying | 2 | 0 | 1 | 1 | 2–5 |
| Olympic Games | 1 | 1 | 0 | 0 | 3–1 |
| European Championship | 1 | 1 | 0 | 0 | 2–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1920s | 2 | 5 | |
| 1940s | 1 | 2 | |
| 1950s | 3 | 15 | |
| 1960s | 4 | 10 | |
| 1980s | 4 | 10 | |
| 1990s | 3 | 10 | |
| 2000s | 4 | 12 | |
| 2010s | 1 | 2 | |
| 2020s | 1 | 3 |
Longest runs
| Longest run of | Belgium | Spain |
|---|---|---|
| Wins in a row | 21969 to 1980 | 62004 to 2026 |
| Unbeaten meetings | 51962 to 1980 | 121981 to 2026 |
The longest run of draws is 2, from 2 January 1949 to 10 June 1951.
Top scorers in Belgium vs Spain
- 1David VillaSpain3
- 2Johan DevrindtBelgium3
- 3David SilvaSpain2
- 4Fernando TorresSpain2
- 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Spain | 2–1 | Belgium | World Cup | Inglewood, United States (neutral) | |
| Belgium | 0–2 | Spain | Friendly | Brussels, Belgium | |
| Spain | 5–0 | Belgium | World Cup qualifying | A Coruña, Spain | |
| Belgium | 1–2 | Spain | World Cup qualifying | Brussels, Belgium | |
| Belgium | 0–2 | Spain | World Cup qualifying | Brussels, Belgium | |
| Spain | 2–0 | Belgium | World Cup qualifying | Santander, Spain | |
| Spain | 1–1 | Belgium | Euro qualifying | Seville, Spain | |
| Belgium | 1–4 | Spain | Euro qualifying | Brussels, Belgium | |
| Belgium | 1–2 | Spain | World Cup | Verona, Italy (neutral) | |
| Spain | 1–1Belgium on pens | Belgium | World Cup | Puebla, Mexico (neutral) | |
| Spain | 3–0 | Belgium | Friendly | Elche, Spain | |
| Spain | 2–0 | Belgium | Friendly | Valencia, Spain | |
| Belgium | 2–1 | Spain | European Championship | Milan, Italy (neutral) | |
| Belgium | 2–1 | Spain | World Cup qualifying | Liège, Belgium | |
| Spain | 1–1 | Belgium | World Cup qualifying | Madrid, Spain | |
| Spain | 1–2 | Belgium | Friendly | Valencia, Spain | |
| Belgium | 1–1 | Spain | Friendly | Brussels, Belgium | |
| Belgium | 0–5 | Spain | Friendly | Brussels, Belgium | |
| Spain | 3–1 | Belgium | Friendly | Barcelona, Spain | |
| Belgium | 3–3 | Spain | Friendly | Brussels, Belgium | |
| Spain | 1–1 | Belgium | Friendly | Barcelona, Spain | |
| Belgium | 1–0 | Spain | Friendly | Antwerp, Belgium | |
| Belgium | 3–1 | Spain | Olympic Games | Antwerp, Belgium |
Recent form
Belgium
Spain
- Wat CroatiaNations League2–1Tue 6 Oct 2026
- Wv Czech RepublicNations League3–1Sat 3 Oct 2026
- Wv CroatiaNations League4–1Tue 29 Sept 2026
- Wat EnglandNations League3–2Sat 26 Sept 2026
- Wv ArgentinaWorld Cup1–0Sun 19 Jul 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.