Portugal vs Spain
head-to-head record
- Portugal wins
- 8
- Draws
- 18
- Spain wins
- 17
43 meetings, 1921 to 2026Goals: Portugal 50, Spain 79
Portugal and Spain have met 43 times since 1921. Spain have won 17, Portugal 8, and 18 matches ended level. They last met on 6 July 2026, when Spain won 1–0 at the World Cup.
The 43 meetings have produced 129 goals, 3.00 per game. The biggest win is Spain’s 9–0 in World Cup qualifying in 1934. Spain are unbeaten in the last eight meetings (2 wins, 6 draws).
Who has won more, Portugal or Spain?
All matches43 matches
Competitive13 matches
Friendlies30 matches
Key numbers
- Goals
- Portugal 50, Spain 793.00 per game
- First meeting
- Spain 3–1 PortugalFriendly, 18 Dec 1921
- Most recent
- Portugal 0–1 SpainWorld Cup, 6 Jul 2026
- Portugal’s biggest win
- Portugal 4–0 SpainFriendly, 17 Nov 2010
- Spain’s biggest win
- Spain 9–0 PortugalWorld Cup qualifying, 11 Mar 1934
- Most goals in a meeting
- Spain 9–0 PortugalWorld Cup qualifying, 11 Mar 1934
- Current run
- Spain unbeaten in 8
- Biggest upset
- Portugal 4–0 SpainFriendly, 17 Nov 2010Winner’s rating-based win expectancy: 27%
- TFN Elo rating now
- Portugal 2111 (5th), Spain 2346 (1st)How the rating works
Last five meetings
- Portugal0Spain1
World Cup
Dallas, United States (neutral)
- Portugal2Spain2
Nations League, Portugal won on penalties
Munich, Germany (neutral)
- Portugal0Spain1
Nations League
Braga, Portugal
- Spain1Portugal1
Nations League
Seville, Spain
- Spain0Portugal0
Friendly
Madrid, Spain
Who has had the upper hand over time?
The line climbs with every Portugal 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 Portugal's home games
20 matches
785
PortugalDrawsSpain
In Spain's home games
17 matches
1610
PortugalDrawsSpain
At neutral venues
6 matches
042
PortugalDrawsSpain
Record by competition
| Competition | Played | Portugal | Draws | Spain | Goals |
|---|---|---|---|---|---|
| Friendly | 30 | 7 | 12 | 11 | 38–51 |
| World Cup qualifying | 4 | 0 | 1 | 3 | 4–18 |
| World Cup | 3 | 0 | 1 | 2 | 3–5 |
| European Championship | 3 | 1 | 2 | 0 | 2–1 |
| Nations League | 3 | 0 | 2 | 1 | 3–4 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1920s | 5 | 19 | |
| 1930s | 7 | 26 | |
| 1940s | 7 | 29 | |
| 1950s | 4 | 15 | |
| 1960s | 1 | 3 | |
| 1970s | 1 | 2 | |
| 1980s | 2 | 4 | |
| 1990s | 3 | 6 | |
| 2000s | 3 | 6 | |
| 2010s | 4 | 11 | |
| 2020s | 6 | 8 |
Longest runs
| Longest run of | Portugal | Spain |
|---|---|---|
| Wins in a row | 21937 to 1938 | 51929 to 1934 |
| Unbeaten meetings | 81964 to 2002 | 101921 to 1935 |
The longest run of draws is 5, from 27 June 2012 to 2 June 2022.
Top scorers in Portugal vs Spain
- 1Isidro LángaraSpain7(1 penalty)
- 2Cristiano RonaldoPortugal4(1 penalty)
- 3Telmo ZarraSpain3
- 4Álvaro MorataSpain2
- 5Diego CostaSpain2
- 6Luis RegueiroSpain2
Scorer records exist for 12 of the 43 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Portugal 0–0 SpainEuropean Championship, 27 Jun 2012Spain won on penalties
- Portugal 2–2 SpainNations League, 8 Jun 2025Portugal won on penalties
Questions answered
How many times have Portugal and Spain played each other?
43 times, starting on 18 December 1921. 13 of those meetings were competitive and 30 were friendlies.
Who has won more matches between Portugal and Spain?
Spain, with 17 wins to 8. 18 matches ended level.
What is the biggest win in Portugal vs Spain?
Spain’s 9–0 win in World Cup qualifying on 11 March 1934 in Madrid.
When did Portugal and Spain last play?
On 6 July 2026 in Dallas, when Spain won 1–0 at the World Cup.
What is the competitive record between Portugal and Spain?
In 13 competitive matches, Portugal have 1 win, Spain have 6, and 6 ended level.
Have Portugal and Spain met in a penalty shootout?
Yes, 2 times. Most recently in the Nations League on 8 June 2025, when Portugal won the shootout after a 2–2 draw.
Every Portugal vs Spain result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Portugal | 0–1 | Spain | World Cup | Dallas, United States (neutral) | |
| Portugal | 2–2Portugal on pens | Spain | Nations League | Munich, Germany (neutral) | |
| Portugal | 0–1 | Spain | Nations League | Braga, Portugal | |
| Spain | 1–1 | Portugal | Nations League | Seville, Spain | |
| Spain | 0–0 | Portugal | Friendly | Madrid, Spain | |
| Portugal | 0–0 | Spain | Friendly | Lisbon, Portugal | |
| Portugal | 3–3 | Spain | World Cup | Sochi, Russia (neutral) | |
| Portugal | 0–0Spain on pens | Spain | European Championship | Donetsk, Ukraine (neutral) | |
| Portugal | 4–0 | Spain | Friendly | Lisbon, Portugal | |
| Spain | 1–0 | Portugal | World Cup | Cape Town, South Africa (neutral) | |
| Portugal | 1–0 | Spain | European Championship | Lisbon, Portugal | |
| Portugal | 0–3 | Spain | Friendly | Guimarães, Portugal | |
| Spain | 1–1 | Portugal | Friendly | Barcelona, Spain | |
| Spain | 2–2 | Portugal | Friendly | Vigo, Spain | |
| Portugal | 0–0 | Spain | Friendly | Torres Novas, Portugal | |
| Spain | 1–1 | Portugal | Friendly | Castellón de la Plana, Spain | |
| Portugal | 1–1 | Spain | European Championship | Marseille, France (neutral) | |
| Portugal | 2–0 | Spain | Friendly | Porto, Portugal | |
| Spain | 1–1 | Portugal | Friendly | Vigo, Spain | |
| Portugal | 2–1 | Spain | Friendly | Porto, Portugal | |
| Spain | 1–0 | Portugal | Friendly | Madrid, Spain | |
| Portugal | 3–1 | Spain | Friendly | Oeiras, Portugal | |
| Portugal | 2–2 | Spain | World Cup qualifying | Oeiras, Portugal | |
| Spain | 5–1 | Portugal | World Cup qualifying | Madrid, Spain | |
| Portugal | 1–1 | Spain | Friendly | Oeiras, Portugal | |
| Spain | 2–0 | Portugal | Friendly | Madrid, Spain | |
| Portugal | 4–1 | Spain | Friendly | Oeiras, Portugal | |
| Spain | 4–2 | Portugal | Friendly | A Coruña, Spain | |
| Portugal | 2–2 | Spain | Friendly | Oeiras, Portugal | |
| Spain | 5–1 | Portugal | Friendly | Bilbao, Spain | |
| Portugal | 2–2 | Spain | Friendly | Lisbon, Portugal | |
| Portugal | 1–0 | Spain | Friendly | Lisbon, Portugal | |
| Spain | 1–2 | Portugal | Friendly | Vigo, Spain | |
| Portugal | 3–3 | Spain | Friendly | Lisbon, Portugal | |
| Portugal | 1–2 | Spain | World Cup qualifying | Lisbon, Portugal | |
| Spain | 9–0 | Portugal | World Cup qualifying | Madrid, Spain | |
| Spain | 3–0 | Portugal | Friendly | Vigo, Spain | |
| Portugal | 0–1 | Spain | Friendly | Porto, Portugal | |
| Spain | 5–0 | Portugal | Friendly | Seville, Spain | |
| Portugal | 2–2 | Spain | Friendly | Lisbon, Portugal | |
| Spain | 3–0 | Portugal | Friendly | Seville, Spain | |
| Portugal | 1–2 | Spain | Friendly | Lisbon, Portugal | |
| Spain | 3–1 | Portugal | Friendly | Madrid, Spain |
Recent form
Portugal
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.