Skip to content
TheFootball.News

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

8 Portugal18 drawsSpain 17

Competitive13 matches

1 Portugal6 drawsSpain 6

Friendlies30 matches

7 Portugal12 drawsSpain 11

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

  1. Portugal0Spain1

    World Cup

    Dallas, United States (neutral)

  2. Portugal2Spain2

    Nations League, Portugal won on penalties

    Munich, Germany (neutral)

  3. Portugal0Spain1

    Nations League

    Braga, Portugal

  4. Spain1Portugal1

    Nations League

    Seville, Spain

  5. 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.

Above the line: Portugal have won more Below: Spain have won more
18 December 1921: Spain 3–1 Portugal (Friendly). Spain +117 December 1922: Portugal 1–2 Spain (Friendly). Spain +216 December 1923: Spain 3–0 Portugal (Friendly). Spain +38 January 1928: Portugal 2–2 Spain (Friendly). Spain +317 March 1929: Spain 5–0 Portugal (Friendly). Spain +430 November 1930: Portugal 0–1 Spain (Friendly). Spain +52 April 1933: Spain 3–0 Portugal (Friendly). Spain +611 March 1934: Spain 9–0 Portugal (World Cup qualifying). Spain +718 March 1934: Portugal 1–2 Spain (World Cup qualifying). Spain +85 May 1935: Portugal 3–3 Spain (Friendly). Spain +828 November 1937: Spain 1–2 Portugal (Friendly). Spain +730 January 1938: Portugal 1–0 Spain (Friendly). Spain +612 January 1941: Portugal 2–2 Spain (Friendly). Spain +616 March 1941: Spain 5–1 Portugal (Friendly). Spain +711 March 1945: Portugal 2–2 Spain (Friendly). Spain +76 May 1945: Spain 4–2 Portugal (Friendly). Spain +826 January 1947: Portugal 4–1 Spain (Friendly). Spain +721 March 1948: Spain 2–0 Portugal (Friendly). Spain +820 March 1949: Portugal 1–1 Spain (Friendly). Spain +82 April 1950: Spain 5–1 Portugal (World Cup qualifying). Spain +99 April 1950: Portugal 2–2 Spain (World Cup qualifying). Spain +93 June 1956: Portugal 3–1 Spain (Friendly). Spain +813 April 1958: Spain 1–0 Portugal (Friendly). Spain +915 November 1964: Portugal 2–1 Spain (Friendly). Spain +826 September 1979: Spain 1–1 Portugal (Friendly). Spain +820 June 1981: Portugal 2–0 Spain (Friendly). Spain +717 June 1984: Portugal 1–1 Spain (European Championship). Spain +716 January 1991: Spain 1–1 Portugal (Friendly). Spain +715 January 1992: Portugal 0–0 Spain (Friendly). Spain +719 January 1994: Spain 2–2 Portugal (Friendly). Spain +713 February 2002: Spain 1–1 Portugal (Friendly). Spain +76 September 2003: Portugal 0–3 Spain (Friendly). Spain +820 June 2004: Portugal 1–0 Spain (European Championship). Spain +729 June 2010: Spain 1–0 Portugal (World Cup). Spain +817 November 2010: Portugal 4–0 Spain (Friendly). Spain +727 June 2012: Portugal 0–0 Spain (European Championship). Spain +715 June 2018: Portugal 3–3 Spain (World Cup). Spain +77 October 2020: Portugal 0–0 Spain (Friendly). Spain +74 June 2021: Spain 0–0 Portugal (Friendly). Spain +72 June 2022: Spain 1–1 Portugal (Nations League). Spain +727 September 2022: Portugal 0–1 Spain (Nations League). Spain +88 June 2025: Portugal 2–2 Spain (Nations League). Spain +86 July 2026: Portugal 0–1 Spain (World Cup). Spain +9Level
Spain lead by 9 wins after the latest meeting. The biggest lead was 9, held by Spain from 2 April 1950.

Every meeting on one timeline

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

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

Record by competition
CompetitionPlayedPortugalDrawsSpainGoals
Friendly307121138–51
World Cup qualifying40134–18
World Cup30123–5
European Championship31202–1
Nations League30213–4

Meetings by decade

Portugal wins Draws Spain wins
Meetings by decade
DecadeResultsPlayedGoals
1920s519
1930s726
1940s729
1950s415
1960s13
1970s12
1980s24
1990s36
2000s36
2010s411
2020s68

Longest runs

Longest runs
Longest run ofPortugalSpain
Wins in a row21937 to 193851929 to 1934
Unbeaten meetings81964 to 2002101921 to 1935

The longest run of draws is 5, from 27 June 2012 to 2 June 2022.

Top scorers in Portugal vs Spain

  1. 1Isidro LángaraSpain7(1 penalty)
  2. 2Cristiano RonaldoPortugal4(1 penalty)
  3. 3Telmo ZarraSpain3
  4. 4Álvaro MorataSpain2
  5. 5Diego CostaSpain2
  6. 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

Show
Every Portugal vs Spain result
DateHomeScoreAwayCompetitionVenue
Portugal0–1SpainWorld CupDallas, United States (neutral)
Portugal2–2Portugal on pensSpainNations LeagueMunich, Germany (neutral)
Portugal0–1SpainNations LeagueBraga, Portugal
Spain1–1PortugalNations LeagueSeville, Spain
Spain0–0PortugalFriendlyMadrid, Spain
Portugal0–0SpainFriendlyLisbon, Portugal
Portugal3–3SpainWorld CupSochi, Russia (neutral)
Portugal0–0Spain on pensSpainEuropean ChampionshipDonetsk, Ukraine (neutral)
Portugal4–0SpainFriendlyLisbon, Portugal
Spain1–0PortugalWorld CupCape Town, South Africa (neutral)
Portugal1–0SpainEuropean ChampionshipLisbon, Portugal
Portugal0–3SpainFriendlyGuimarães, Portugal
Spain1–1PortugalFriendlyBarcelona, Spain
Spain2–2PortugalFriendlyVigo, Spain
Portugal0–0SpainFriendlyTorres Novas, Portugal
Spain1–1PortugalFriendlyCastellón de la Plana, Spain
Portugal1–1SpainEuropean ChampionshipMarseille, France (neutral)
Portugal2–0SpainFriendlyPorto, Portugal
Spain1–1PortugalFriendlyVigo, Spain
Portugal2–1SpainFriendlyPorto, Portugal
Spain1–0PortugalFriendlyMadrid, Spain
Portugal3–1SpainFriendlyOeiras, Portugal
Portugal2–2SpainWorld Cup qualifyingOeiras, Portugal
Spain5–1PortugalWorld Cup qualifyingMadrid, Spain
Portugal1–1SpainFriendlyOeiras, Portugal
Spain2–0PortugalFriendlyMadrid, Spain
Portugal4–1SpainFriendlyOeiras, Portugal
Spain4–2PortugalFriendlyA Coruña, Spain
Portugal2–2SpainFriendlyOeiras, Portugal
Spain5–1PortugalFriendlyBilbao, Spain
Portugal2–2SpainFriendlyLisbon, Portugal
Portugal1–0SpainFriendlyLisbon, Portugal
Spain1–2PortugalFriendlyVigo, Spain
Portugal3–3SpainFriendlyLisbon, Portugal
Portugal1–2SpainWorld Cup qualifyingLisbon, Portugal
Spain9–0PortugalWorld Cup qualifyingMadrid, Spain
Spain3–0PortugalFriendlyVigo, Spain
Portugal0–1SpainFriendlyPorto, Portugal
Spain5–0PortugalFriendlySeville, Spain
Portugal2–2SpainFriendlyLisbon, Portugal
Spain3–0PortugalFriendlySeville, Spain
Portugal1–2SpainFriendlyLisbon, Portugal
Spain3–1PortugalFriendlyMadrid, Spain

Recent form

Portugal

  1. Wv NorwayNations League2–1Sun 4 Oct 2026
  2. Wat DenmarkNations League4–2Thu 1 Oct 2026
  3. Wat NorwayNations League2–1Sun 27 Sept 2026
  4. Wv WalesNations League1–0Thu 24 Sept 2026
  5. Lv SpainWorld Cup0–1Mon 6 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.