Skip to content
TheFootball.News

Portugal vs Scotland head-to-head record

Portugal wins
9
Draws
4
Scotland wins
4

17 meetings, 1950 to 2024Goals: Portugal 23, Scotland 15

Portugal and Scotland have met 17 times since 1950. Portugal have won 9, Scotland 4, and 4 matches ended level. They last met on 15 October 2024, when the match ended 0–0 in the Nations League.

The 17 meetings have produced 38 goals, 2.24 per game. The biggest win is Portugal’s 5–0 in World Cup qualifying in 1993. Portugal are unbeaten in the last eight meetings (5 wins, 3 draws). They went 15 years without meeting, between 2002 and 2018.

Who has won more, Portugal or Scotland?

All matches17 matches

9 Portugal4 drawsScotland 4

Competitive10 matches

5 Portugal3 drawsScotland 2

Friendlies7 matches

4 Portugal1 drawScotland 2

Key numbers

Goals
Portugal 23, Scotland 152.24 per game
First meeting
Portugal 2–2 ScotlandFriendly, 21 May 1950
Most recent
Scotland 0–0 PortugalNations League, 15 Oct 2024
Portugal’s biggest win
Portugal 5–0 ScotlandWorld Cup qualifying, 28 Apr 1993
Scotland’s biggest win
Scotland 4–1 PortugalEuro qualifying, 26 Mar 1980
Most goals in a meeting
Portugal 5–0 ScotlandWorld Cup qualifying, 28 Apr 1993
Current run
Portugal unbeaten in 8
TFN Elo rating now
Portugal 2111 (5th), Scotland 1780 (40th)How the rating works

Last five meetings

  1. Scotland0Portugal0

    Nations League

    Glasgow, Scotland

  2. Portugal2Scotland1

    Nations League

    Lisbon, Portugal

  3. Scotland1Portugal3

    Friendly

    Glasgow, Scotland

  4. Portugal2Scotland0

    Friendly

    Braga, Portugal

  5. Portugal5Scotland0

    World Cup qualifying

    Lisbon, Portugal

Who has had the upper hand over time?

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

Above the line: Portugal have won more Below: Scotland have won more
21 May 1950: Portugal 2–2 Scotland (Friendly). Level4 May 1955: Scotland 3–0 Portugal (Friendly). Scotland +13 June 1959: Portugal 1–0 Scotland (Friendly). Level18 June 1966: Scotland 0–1 Portugal (Friendly). Portugal +121 April 1971: Portugal 2–0 Scotland (Euro qualifying). Portugal +213 October 1971: Scotland 2–1 Portugal (Euro qualifying). Portugal +113 May 1975: Scotland 1–0 Portugal (Friendly). Level29 November 1978: Portugal 1–0 Scotland (Euro qualifying). Portugal +126 March 1980: Scotland 4–1 Portugal (Euro qualifying). Level15 October 1980: Scotland 0–0 Portugal (World Cup qualifying). Level18 November 1981: Portugal 2–1 Scotland (World Cup qualifying). Portugal +114 October 1992: Scotland 0–0 Portugal (World Cup qualifying). Portugal +128 April 1993: Portugal 5–0 Scotland (World Cup qualifying). Portugal +220 November 2002: Portugal 2–0 Scotland (Friendly). Portugal +314 October 2018: Scotland 1–3 Portugal (Friendly). Portugal +48 September 2024: Portugal 2–1 Scotland (Nations League). Portugal +515 October 2024: Scotland 0–0 Portugal (Nations League). Portugal +5Level
Portugal lead by 5 wins after the latest meeting. The biggest lead was 5, held by Portugal from 8 September 2024.

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

8 matches

710

PortugalDrawsScotland

In Scotland's home games

9 matches

234

PortugalDrawsScotland

Record by competition

Record by competition
CompetitionPlayedPortugalDrawsScotlandGoals
Friendly74129–7
World Cup qualifying42207–1
Euro qualifying42025–6
Nations League21102–1

Meetings by decade

Portugal wins Draws Scotland wins
Meetings by decade
DecadeResultsPlayedGoals
1950s38
1960s11
1970s47
1980s38
1990s25
2000s12
2010s14
2020s23

Longest runs

Longest runs
Longest run ofPortugalScotland
Wins in a row41993 to 202421971 to 1975
Unbeaten meetings81980 to 202421980

Top scorers in Portugal vs Scotland

  1. 1Archie GemmillScotland2(1 penalty)
  2. 2Jorge CadetePortugal2
  3. 3Manuel FernandesPortugal2
  4. 4Rui BarrosPortugal2

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

Questions answered

How many times have Portugal and Scotland played each other?

17 times, starting on 21 May 1950. 10 of those meetings were competitive and 7 were friendlies.

Who has won more matches between Portugal and Scotland?

Portugal, with 9 wins to 4. 4 matches ended level.

What is the biggest win in Portugal vs Scotland?

Portugal’s 5–0 win in World Cup qualifying on 28 April 1993 in Lisbon.

When did Portugal and Scotland last play?

On 15 October 2024 in Glasgow, when the match ended 0–0 in the Nations League.

What is the competitive record between Portugal and Scotland?

In 10 competitive matches, Portugal have 5 wins, Scotland have 2, and 3 ended level.

Every Portugal vs Scotland result

Show
Every Portugal vs Scotland result
DateHomeScoreAwayCompetitionVenue
Scotland0–0PortugalNations LeagueGlasgow, Scotland
Portugal2–1ScotlandNations LeagueLisbon, Portugal
Scotland1–3PortugalFriendlyGlasgow, Scotland
Portugal2–0ScotlandFriendlyBraga, Portugal
Portugal5–0ScotlandWorld Cup qualifyingLisbon, Portugal
Scotland0–0PortugalWorld Cup qualifyingGlasgow, Scotland
Portugal2–1ScotlandWorld Cup qualifyingLisbon, Portugal
Scotland0–0PortugalWorld Cup qualifyingGlasgow, Scotland
Scotland4–1PortugalEuro qualifyingGlasgow, Scotland
Portugal1–0ScotlandEuro qualifyingLisbon, Portugal
Scotland1–0PortugalFriendlyGlasgow, Scotland
Scotland2–1PortugalEuro qualifyingGlasgow, Scotland
Portugal2–0ScotlandEuro qualifyingLisbon, Portugal
Scotland0–1PortugalFriendlyGlasgow, Scotland
Portugal1–0ScotlandFriendlyLisbon, Portugal
Scotland3–0PortugalFriendlyGlasgow, Scotland
Portugal2–2ScotlandFriendlyOeiras, Portugal

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

Scotland

  1. Lv SloveniaNations League1–2Tue 6 Oct 2026
  2. Wat North MacedoniaNations League2–0Sat 3 Oct 2026
  3. Lv SwitzerlandNations League0–3Tue 29 Sept 2026
  4. Dat SloveniaNations League0–0Sat 26 Sept 2026
  5. Lv BrazilWorld Cup0–3Wed 24 Jun 2026

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