Skip to content
TheFootball.News

Hungary vs Scotland head-to-head record

Hungary wins
5
Draws
2
Scotland wins
3

10 meetings, 1938 to 2024Goals: Hungary 19, Scotland 14

Hungary and Scotland have met 10 times since 1938. Hungary have won 5, Scotland 3, and 2 matches ended level. They last met on 23 June 2024, when Hungary won 1–0 at the European Championship.

The 10 meetings have produced 33 goals, 3.30 per game. The biggest win is Hungary’s 3–0 in a friendly in 2004. They went 19 years without meeting, between 1960 and 1980.

Who has won more, Hungary or Scotland?

All matches10 matches

5 Hungary2 drawsScotland 3

Competitive1 match

1 Hungary0 drawsScotland 0

Friendlies9 matches

4 Hungary2 drawsScotland 3

Key numbers

Goals
Hungary 19, Scotland 143.30 per game
First meeting
Scotland 3–1 HungaryFriendly, 7 Dec 1938
Most recent
Scotland 0–1 HungaryEuropean Championship, 23 Jun 2024
Hungary’s biggest win
Scotland 0–3 HungaryFriendly, 18 Aug 2004
Scotland’s biggest win
Scotland 3–1 HungaryFriendly, 7 Dec 1938
Most goals in a meeting
Hungary 3–3 ScotlandFriendly, 5 Jun 1960
Biggest upset
Scotland 0–3 HungaryFriendly, 18 Aug 2004Winner’s rating-based win expectancy: 26%
TFN Elo rating now
Hungary 1774 (42nd), Scotland 1780 (40th)How the rating works

Last five meetings

  1. Scotland0Hungary1

    European Championship

    Stuttgart, Germany (neutral)

  2. Hungary0Scotland1

    Friendly

    Budapest, Hungary

  3. Scotland0Hungary3

    Friendly

    Glasgow, Scotland

  4. Scotland2Hungary0

    Friendly

    Glasgow, Scotland

  5. Hungary3Scotland1

    Friendly

    Budapest, Hungary

Who has had the upper hand over time?

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

Above the line: Hungary have won more Below: Scotland have won more
7 December 1938: Scotland 3–1 Hungary (Friendly). Scotland +18 December 1954: Scotland 2–4 Hungary (Friendly). Level29 May 1955: Hungary 3–1 Scotland (Friendly). Hungary +17 May 1958: Scotland 1–1 Hungary (Friendly). Hungary +15 June 1960: Hungary 3–3 Scotland (Friendly). Hungary +131 May 1980: Hungary 3–1 Scotland (Friendly). Hungary +29 September 1987: Scotland 2–0 Hungary (Friendly). Hungary +118 August 2004: Scotland 0–3 Hungary (Friendly). Hungary +227 March 2018: Hungary 0–1 Scotland (Friendly). Hungary +123 June 2024: Scotland 0–1 Hungary (European Championship). Hungary +2Level
Hungary lead by 2 wins after the latest meeting. The biggest lead was 2, held by Hungary from 31 May 1980.

Every meeting on one timeline

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

Home, away and neutral

In Hungary's home games

4 matches

211

HungaryDrawsScotland

In Scotland's home games

5 matches

212

HungaryDrawsScotland

At neutral venues

1 match

100

HungaryDrawsScotland

Record by competition

Record by competition
CompetitionPlayedHungaryDrawsScotlandGoals
Friendly942318–14
European Championship11001–0

Meetings by decade

Hungary wins Draws Scotland wins
Meetings by decade
DecadeResultsPlayedGoals
1930s14
1950s312
1960s16
1980s26
2000s13
2010s11
2020s11

Longest runs

Longest runs
Longest run ofHungaryScotland
Wins in a row21954 to 195512018
Unbeaten meetings51954 to 198021958 to 1960

The longest run of draws is 2, from 7 May 1958 to 5 June 1960.

Questions answered

How many times have Hungary and Scotland played each other?

10 times, starting on 7 December 1938. 1 of those meetings were competitive and 9 were friendlies.

Who has won more matches between Hungary and Scotland?

Hungary, with 5 wins to 3. 2 matches ended level.

What is the biggest win in Hungary vs Scotland?

Hungary’s 3–0 win in a friendly on 18 August 2004 in Glasgow.

When did Hungary and Scotland last play?

On 23 June 2024 in Stuttgart, when Hungary won 1–0 at the European Championship.

What is the competitive record between Hungary and Scotland?

In 1 competitive match, Hungary have 1 win, Scotland have 0, and 0 ended level.

Every Hungary vs Scotland result

Show
Every Hungary vs Scotland result
DateHomeScoreAwayCompetitionVenue
Scotland0–1HungaryEuropean ChampionshipStuttgart, Germany (neutral)
Hungary0–1ScotlandFriendlyBudapest, Hungary
Scotland0–3HungaryFriendlyGlasgow, Scotland
Scotland2–0HungaryFriendlyGlasgow, Scotland
Hungary3–1ScotlandFriendlyBudapest, Hungary
Hungary3–3ScotlandFriendlyBudapest, Hungary
Scotland1–1HungaryFriendlyGlasgow, Scotland
Hungary3–1ScotlandFriendlyBudapest, Hungary
Scotland2–4HungaryFriendlyGlasgow, Scotland
Scotland3–1HungaryFriendlyGlasgow, Scotland

Recent form

Hungary

  1. Wv UkraineNations League2–1Mon 5 Oct 2026
  2. Wv GeorgiaNations League1–0Fri 2 Oct 2026
  3. Dat Northern IrelandNations League0–0Mon 28 Sept 2026
  4. Lv UkraineNations League0–1Fri 25 Sept 2026
  5. Wv KazakhstanFriendly3–1Tue 9 Jun 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.