Belgium vs Poland
head-to-head record
- Belgium wins
- 8
- Draws
- 6
- Poland wins
- 7
21 meetings, 1931 to 2022Goals: Belgium 27, Poland 27
Belgium and Poland have met 21 times since 1931. Belgium have won 8, Poland 7, and 6 matches ended level. They last met on 14 June 2022, when Belgium won 1–0 in the Nations League.
The 21 meetings have produced 54 goals, 2.57 per game. The biggest win is Belgium’s 6–1 in the Nations League in 2022. Belgium have won the last two meetings. In competitive matches, though, Poland lead 5 wins to 3.
Who has won more, Belgium or Poland?
All matches21 matches
Competitive9 matches
Friendlies12 matches
Key numbers
- Goals
- Belgium 27, Poland 272.57 per game
- First meeting
- Belgium 2–1 PolandFriendly, 11 Oct 1931
- Most recent
- Poland 0–1 BelgiumNations League, 14 Jun 2022
- Belgium’s biggest win
- Belgium 6–1 PolandNations League, 8 Jun 2022
- Poland’s biggest win
- Poland 3–0 BelgiumWorld Cup, 28 Jun 1982
- Most goals in a meeting
- Belgium 6–1 PolandNations League, 8 Jun 2022
- Current run
- Belgium, 2 wins in a row
- Biggest upset
- Belgium 2–4 PolandEuro qualifying, 8 Oct 1967Winner’s rating-based win expectancy: 23%
- TFN Elo rating now
- Belgium 2022 (10th), Poland 1738 (51st)How the rating works
Last five meetings
- Poland0Belgium1
Nations League
Warsaw, Poland
- Belgium6Poland1
Nations League
Brussels, Belgium
- Poland2Belgium0
Euro qualifying
Chorzów, Poland
- Belgium0Poland1
Euro qualifying
Brussels, Belgium
- Belgium3Poland1
Friendly
Brussels, Belgium
Who has had the upper hand over time?
The line climbs with every Belgium win and drops with every Poland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Belgium's home games
11 matches
533
BelgiumDrawsPoland
In Poland's home games
9 matches
333
BelgiumDrawsPoland
At neutral venues
1 match
001
BelgiumDrawsPoland
Record by competition
| Competition | Played | Belgium | Draws | Poland | Goals |
|---|---|---|---|---|---|
| Friendly | 12 | 5 | 5 | 2 | 15–13 |
| Euro qualifying | 4 | 0 | 0 | 4 | 3–10 |
| World Cup qualifying | 2 | 1 | 1 | 0 | 2–0 |
| Nations League | 2 | 2 | 0 | 0 | 7–1 |
| World Cup | 1 | 0 | 0 | 1 | 0–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1930s | 4 | 12 | |
| 1960s | 4 | 12 | |
| 1970s | 1 | 2 | |
| 1980s | 5 | 9 | |
| 1990s | 1 | 2 | |
| 2000s | 4 | 9 | |
| 2020s | 2 | 8 |
Longest runs
| Longest run of | Belgium | Poland |
|---|---|---|
| Wins in a row | 22022 | 22006 to 2007 |
| Unbeaten meetings | 61984 to 2003 | 71936 to 1974 |
The longest run of draws is 3, from 11 September 1985 to 21 August 2002.
Top scorers in Belgium vs Poland
- 1Janusz ŻmijewskiPoland3
- 2Zbigniew BoniekPoland3
- 3Euzebiusz SmolarekPoland2
- 4Johan DevrindtBelgium2
- 5Leandro TrossardBelgium2
- 6Włodzimierz LubańskiPoland2
Scorer records exist for 8 of the 21 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Belgium and Poland played each other?
21 times, starting on 11 October 1931. 9 of those meetings were competitive and 12 were friendlies.
Who has won more matches between Belgium and Poland?
Belgium, with 8 wins to 7. 6 matches ended level.
What is the biggest win in Belgium vs Poland?
Belgium’s 6–1 win in the Nations League on 8 June 2022 in Brussels.
When did Belgium and Poland last play?
On 14 June 2022 in Warsaw, when Belgium won 1–0 in the Nations League.
What is the competitive record between Belgium and Poland?
In 9 competitive matches, Belgium have 3 wins, Poland have 5, and 1 ended level.
Every Belgium vs Poland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Poland | 0–1 | Belgium | Nations League | Warsaw, Poland | |
| Belgium | 6–1 | Poland | Nations League | Brussels, Belgium | |
| Poland | 2–0 | Belgium | Euro qualifying | Chorzów, Poland | |
| Belgium | 0–1 | Poland | Euro qualifying | Brussels, Belgium | |
| Belgium | 3–1 | Poland | Friendly | Brussels, Belgium | |
| Poland | 1–1 | Belgium | Friendly | Szczecin, Poland | |
| Belgium | 1–1 | Poland | Friendly | Brussels, Belgium | |
| Poland | 0–0 | Belgium | World Cup qualifying | Chorzów, Poland | |
| Belgium | 2–0 | Poland | World Cup qualifying | Brussels, Belgium | |
| Poland | 0–1 | Belgium | Friendly | Warsaw, Poland | |
| Poland | 3–0 | Belgium | World Cup | Barcelona, Spain (neutral) | |
| Belgium | 2–1 | Poland | Friendly | Brussels, Belgium | |
| Belgium | 1–1 | Poland | Friendly | Liège, Belgium | |
| Belgium | 2–4 | Poland | Euro qualifying | Brussels, Belgium | |
| Poland | 3–1 | Belgium | Euro qualifying | Chorzów, Poland | |
| Belgium | 0–0 | Poland | Friendly | Brussels, Belgium | |
| Poland | 2–0 | Belgium | Friendly | Warsaw, Poland | |
| Poland | 3–3 | Belgium | Friendly | Łódź, Poland | |
| Belgium | 0–2 | Poland | Friendly | Brussels, Belgium | |
| Poland | 0–1 | Belgium | Friendly | Warsaw, Poland | |
| Belgium | 2–1 | Poland | Friendly | Brussels, Belgium |
Recent form
Belgium
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.