Skip to content
TheFootball.News

Hungary vs Poland head-to-head record

Hungary wins
21
Draws
5
Poland wins
7

33 meetings, 1921 to 2021Goals: Hungary 91, Poland 41

Hungary and Poland have met 33 times since 1921. Hungary have won 21, Poland 7, and 5 matches ended level. They last met on 15 November 2021, when Hungary won 2–1 in World Cup qualifying.

The 33 meetings have produced 132 goals, 4.00 per game. The biggest win is Hungary’s 8–2 in a friendly in 1949.

Who has won more, Hungary or Poland?

All matches33 matches

21 Hungary5 drawsPoland 7

Competitive8 matches

4 Hungary2 drawsPoland 2

Friendlies25 matches

17 Hungary3 drawsPoland 5

Key numbers

Goals
Hungary 91, Poland 414.00 per game
First meeting
Hungary 1–0 PolandFriendly, 18 Dec 1921
Most recent
Poland 1–2 HungaryWorld Cup qualifying, 15 Nov 2021
Hungary’s biggest win
Hungary 8–2 PolandFriendly, 10 Jul 1949
Poland’s biggest win
Poland 4–2 HungaryFriendly, 8 Oct 1975
Most goals in a meeting
Hungary 8–2 PolandFriendly, 10 Jul 1949
Biggest upset
Poland 0–1 HungaryFriendly, 17 Oct 2007Winner’s rating-based win expectancy: 17%
TFN Elo rating now
Hungary 1774 (42nd), Poland 1738 (51st)How the rating works

Last five meetings

  1. Poland1Hungary2

    World Cup qualifying

    Warsaw, Poland

  2. Hungary3Poland3

    World Cup qualifying

    Budapest, Hungary

  3. Poland2Hungary1

    Friendly

    Poznań, Poland

  4. Poland0Hungary1

    Friendly

    Łódź, Poland

  5. Hungary1Poland2

    Euro qualifying

    Budapest, Hungary

Who has had the upper hand over time?

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

Above the line: Hungary have won more Below: Poland have won more
18 December 1921: Hungary 1–0 Poland (Friendly). Hungary +114 May 1922: Poland 0–3 Hungary (Friendly). Hungary +226 May 1924: Hungary 5–0 Poland (Olympic Games). Hungary +331 August 1924: Hungary 4–0 Poland (Friendly). Hungary +419 July 1925: Poland 0–2 Hungary (Friendly). Hungary +520 August 1926: Hungary 4–1 Poland (Friendly). Hungary +627 August 1939: Poland 4–2 Hungary (Friendly). Hungary +519 September 1948: Poland 2–6 Hungary (Balkan Cup). Hungary +610 July 1949: Hungary 8–2 Poland (Friendly). Hungary +74 June 1950: Poland 2–5 Hungary (Friendly). Hungary +827 May 1951: Hungary 6–0 Poland (Friendly). Hungary +915 June 1952: Poland 1–5 Hungary (Friendly). Hungary +1015 July 1956: Hungary 4–1 Poland (Friendly). Hungary +1114 September 1958: Poland 1–3 Hungary (Friendly). Hungary +1213 November 1960: Hungary 4–1 Poland (Friendly). Hungary +132 September 1962: Poland 0–2 Hungary (Friendly). Hungary +143 May 1966: Poland 1–1 Hungary (Friendly). Hungary +142 May 1970: Hungary 2–0 Poland (Friendly). Hungary +158 October 1975: Poland 4–2 Hungary (Friendly). Hungary +1413 April 1977: Hungary 2–1 Poland (Friendly). Hungary +154 April 1979: Poland 1–1 Hungary (Friendly). Hungary +1526 March 1980: Hungary 2–1 Poland (Friendly). Hungary +1617 May 1987: Hungary 5–3 Poland (Euro qualifying). Hungary +1723 September 1987: Poland 3–2 Hungary (Euro qualifying). Hungary +164 May 1994: Poland 3–2 Hungary (Friendly). Hungary +156 September 1997: Poland 1–0 Hungary (Friendly). Hungary +1429 March 2000: Hungary 0–0 Poland (Friendly). Hungary +1429 March 2003: Poland 0–0 Hungary (Euro qualifying). Hungary +1411 October 2003: Hungary 1–2 Poland (Euro qualifying). Hungary +1317 October 2007: Poland 0–1 Hungary (Friendly). Hungary +1415 November 2011: Poland 2–1 Hungary (Friendly). Hungary +1325 March 2021: Hungary 3–3 Poland (World Cup qualifying). Hungary +1315 November 2021: Poland 1–2 Hungary (World Cup qualifying). Hungary +14Level
Hungary lead by 14 wins after the latest meeting. The biggest lead was 17, held by Hungary from 17 May 1987.

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

14 matches

1121

HungaryDrawsPoland

In Poland's home games

18 matches

936

HungaryDrawsPoland

At neutral venues

1 match

100

HungaryDrawsPoland

Record by competition

Record by competition
CompetitionPlayedHungaryDrawsPolandGoals
Friendly25173567–27
Euro qualifying41128–8
World Cup qualifying21105–4
Balkan Cup11006–2
Olympic Games11005–0

Meetings by decade

Hungary wins Draws Poland wins
Meetings by decade
DecadeResultsPlayedGoals
1920s620
1930s16
1940s218
1950s528
1960s39
1970s413
1980s316
1990s26
2000s44
2010s13
2020s29

Longest runs

Longest runs
Longest run ofHungaryPoland
Wins in a row91948 to 196231987 to 1997
Unbeaten meetings111948 to 197061987 to 2003

The longest run of draws is 2, from 29 March 2000 to 29 March 2003.

Top scorers in Hungary vs Poland

  1. 1Andrzej NiedzielanPoland2
  2. 2Ferenc HirzerHungary2
  3. 3Lajos DétáriHungary2(1 penalty)
  4. 4Zoltán OpataHungary2

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

Questions answered

How many times have Hungary and Poland played each other?

33 times, starting on 18 December 1921. 8 of those meetings were competitive and 25 were friendlies.

Who has won more matches between Hungary and Poland?

Hungary, with 21 wins to 7. 5 matches ended level.

What is the biggest win in Hungary vs Poland?

Hungary’s 8–2 win in a friendly on 10 July 1949 in Debrecen.

When did Hungary and Poland last play?

On 15 November 2021 in Warsaw, when Hungary won 2–1 in World Cup qualifying.

What is the competitive record between Hungary and Poland?

In 8 competitive matches, Hungary have 4 wins, Poland have 2, and 2 ended level.

Every Hungary vs Poland result

Show
Every Hungary vs Poland result
DateHomeScoreAwayCompetitionVenue
Poland1–2HungaryWorld Cup qualifyingWarsaw, Poland
Hungary3–3PolandWorld Cup qualifyingBudapest, Hungary
Poland2–1HungaryFriendlyPoznań, Poland
Poland0–1HungaryFriendlyŁódź, Poland
Hungary1–2PolandEuro qualifyingBudapest, Hungary
Poland0–0HungaryEuro qualifyingChorzów, Poland
Hungary0–0PolandFriendlyDebrecen, Hungary
Poland1–0HungaryFriendlyWarsaw, Poland
Poland3–2HungaryFriendlyKraków, Poland
Poland3–2HungaryEuro qualifyingWarsaw, Poland
Hungary5–3PolandEuro qualifyingBudapest, Hungary
Hungary2–1PolandFriendlyBudapest, Hungary
Poland1–1HungaryFriendlyChorzów, Poland
Hungary2–1PolandFriendlyBudapest, Hungary
Poland4–2HungaryFriendlyŁódź, Poland
Hungary2–0PolandFriendlyBudapest, Hungary
Poland1–1HungaryFriendlyChorzów, Poland
Poland0–2HungaryFriendlyPoznań, Poland
Hungary4–1PolandFriendlyBudapest, Hungary
Poland1–3HungaryFriendlyChorzów, Poland
Hungary4–1PolandFriendlyBudapest, Hungary
Poland1–5HungaryFriendlyWarsaw, Poland
Hungary6–0PolandFriendlyBudapest, Hungary
Poland2–5HungaryFriendlyWarsaw, Poland
Hungary8–2PolandFriendlyDebrecen, Hungary
Poland2–6HungaryBalkan CupWarsaw, Poland
Poland4–2HungaryFriendlyWarsaw, Poland
Hungary4–1PolandFriendlyBudapest, Hungary
Poland0–2HungaryFriendlyKraków, Poland
Hungary4–0PolandFriendlyBudapest, Hungary
Hungary5–0PolandOlympic GamesParis, France (neutral)
Poland0–3HungaryFriendlyKraków, Poland
Hungary1–0PolandFriendlyBudapest, Hungary

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

Poland

  1. Lat BosniaNations League0–1Mon 5 Oct 2026
  2. Wv RomaniaNations League6–0Fri 2 Oct 2026
  3. Lat SwedenNations League1–3Mon 28 Sept 2026
  4. Dv BosniaNations League0–0Fri 25 Sept 2026
  5. Dv NigeriaFriendly2–2Wed 3 Jun 2026

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