Belgium
Belgium is a national team from Europe.
Belgium have played at the European Championship 7 times (first in 1972, most recently in 2024). Best result: runners-up (1980). Record at the finals: 26 matches, 12 wins, 3 draws, 11 defeats, goals 33–30. Top scorer: Romelu Lukaku (6 goals).
Belgium have played at the World Cup 15 times (first in 1930, most recently in 2026). Best result: third place (2018). Record at the finals: 57 matches, 24 wins, 12 draws, 21 defeats, goals 83–81. Top scorer: Romelu Lukaku (8 goals).
Belgium is in the qualifying draw for the European Championship 2028 in the UK and Ireland.
The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: Timothy Castagne (33); most goals: Romelu Lukaku (21).
Coach in the latest data: Rudi Garcia.
- Champions · Euro
- 0
- Champions · World Cup
- 0
- Euro finals played
- 7
- World Cups played
- 15
At the European Championship
| Edition | Result |
|---|---|
| European Championship 1972 | Third place |
| European Championship 1980 | Runners-up |
| European Championship 1984 | Group stage |
| European Championship 2000 | Group stage |
| European Championship 2016 | Quarter-finals |
| European Championship 2020 | Quarter-finals |
| European Championship 2024 | Round of 16 |
At the World Cup
| Edition | Result |
|---|---|
| 1930 | Group stage |
| 1934 | Round of 16 |
| 1938 | Round of 16 |
| 1954 | Group stage |
| 1970 | Group stage |
| 1982 | Second group stage |
| 1986 | Fourth place |
| 1990 | Round of 16 |
| 1994 | Round of 16 |
| 1998 | Group stage |
| 2002 | Round of 16 |
| 2014 | Quarter-finals |
| 2018 | Third place |
| 2022 | Group stage |
| 2026 | Quarter-finals |
Top scorers · Euro
| Player | Goals |
|---|---|
| Romelu Lukaku | 6 |
| Jan Ceulemans | 2 |
| Kevin De Bruyne | 2 |
| Radja Nainggolan | 2 |
| Thorgan Hazard | 2 |
| Axel Witsel | 1 |
| Bart Goor | 1 |
| Eden Hazard | 1 |
| Émile Mpenza | 1 |
| Eric Gerets | 1 |
Top scorers · World Cup
| Player | Goals |
|---|---|
| Romelu Lukaku | 8 |
| Marc Wilmots | 5 |
| Jan Ceulemans | 4 |
| Charles De Ketelaere | 3 |
| Eden Hazard | 3 |
| Enzo Scifo | 3 |
| Kevin De Bruyne | 3 |
| Léopold Anoul | 3 |
| Nico Claesen | 3 |
| Bernard Voorhoof | 2 |
Squad
| Player | Pos | Apps | Minutes | Goals | Assists | Price |
|---|---|---|---|---|---|---|
| Thibaut Courtois | GK | 12 | 1,091 | 0 | 0 | 5.5 |
| Koen Casteels | GK | 12 | 1,080 | 0 | 0 | 4.5 |
| Matz Sels | GK | 7 | 595 | 0 | 0 | 5.5 |
| Timothy Castagne | DEF | 33 | 2,610 | 0 | 6 | 7.5 |
| Arthur Theate | DEF | 25 | 1,952 | 1 | 2 | 7.0 |
| Wout Faes | DEF | 19 | 1,675 | 0 | 1 | 4.5 |
| Maxim De Cuyper | DEF | 22 | 1,429 | 4 | 2 | 7.0 |
| Zeno Debast | DEF | 17 | 1,269 | 0 | 0 | 5.0 |
| Brandon Mechele | DEF | 13 | 1,119 | 1 | 0 | 5.5 |
| Jan Vertonghen | DEF | 9 | 724 | 1 | 0 | 4.0 |
| Thomas Meunier | DEF | 13 | 720 | 2 | 3 | 6.0 |
| Nathan Ngoy | DEF | 8 | 696 | 0 | 0 | 6.0 |
| Yannick Carrasco | DEF | 10 | 580 | 0 | 3 | 7.5 |
| Jérémy Doku | MID | 26 | 2,011 | 5 | 8 | — |
| Youri Tielemans | MID | 26 | 1,889 | 7 | 2 | 12.5 |
| Kevin De Bruyne | MID | 23 | 1,850 | 12 | 4 | 12.5 |
| Leandro Trossard | MID | 27 | 1,767 | 6 | 3 | 10.0 |
| Amadou Onana | MID | 19 | 1,282 | 0 | 0 | 7.0 |
| Nicolas Raskin | MID | 18 | 1,156 | 1 | 2 | 7.0 |
| Hans Vanaken | MID | 19 | 1,065 | 3 | 4 | 9.5 |
| Orel Mangala | MID | 14 | 739 | 0 | 2 | 9.0 |
| Romelu Lukaku | FWD | 24 | 1,544 | 21 | 3 | 10.0 |
| Charles De Ketelaere | FWD | 22 | 1,294 | 6 | 6 | 13.5 |
| Dodi Lukebakio | FWD | 22 | 925 | 4 | 3 | 8.5 |
| Loïs Openda | FWD | 20 | 855 | 1 | 1 | 8.0 |
Latest starting line-up
Formation: 4-3-3 · Coach: Rudi Garcia · 5 October 2026 · France 1–4
| # | Player | Pos | Rating |
|---|---|---|---|
| 12 | M. Vandevoordt | GK | 4.7 |
| 21 | T. Castagne | DEF | 6.2 |
| 15 | N. Ngoy | DEF | 5.9 |
| 4 | B. Mechele | DEF | 7.3 |
| 18 | J. Seys | DEF | 5.9 |
| 23 | N. Raskin | MID | 6.5 |
| 6 | R. Lavia | MID | 7.2 |
| 20 | H. Vanaken | MID | 6.6 |
| 14 | D. Lukebakio | FWD | 8.3 |
| 9 | R. Lukaku | FWD | 6.9 |
| 19 | D. Moreira | FWD | 6.7 |
Legends and former regulars
| Player | Caps | Years |
|---|---|---|
| Toby Alderweireld | 127 | 2009–2022 |
| Eden Hazard | 126 | 2008–2022 |
| Dries Mertens | 109 | 2011–2022 |
| Jan Ceulemans | — | 1980–1990 |
| Marc Wilmots | — | 1998–2002 |
| Enzo Scifo | — | 1986–1990 |
| Erwin Vandenbergh | — | 1982–1986 |
| Nico Claesen | — | 1986–1986 |
| Raoul Lambert | — | 1970–1972 |
| Léopold Anoul | — | 1954–1954 |
| Marouane Fellaini | — | 2014–2018 |
| Radja Nainggolan | — | 2016–2016 |
Match reports on this site
| Date | Match | Competition | Round |
|---|---|---|---|
| 1 July 2024 | France 1–0 Belgium | European Championship 2024 | Round of 16 |
| 26 June 2024 | Ukraine 0–0 Belgium | European Championship 2024 | Group stage · Group E |
| 22 June 2024 | Belgium 2–0 Romania | European Championship 2024 | Group stage · Group E |
| 17 June 2024 | Belgium 0–1 Slovakia | European Championship 2024 | Group stage · Group E |
| 2 July 2021 | Belgium 1–2 Italy | European Championship 2020 | Quarter-final |
| 27 June 2021 | Belgium 1–0 Portugal | European Championship 2020 | Round of 16 |
| 21 June 2021 | Finland 0–2 Belgium | European Championship 2020 | Group stage · Group B |
| 17 June 2021 | Denmark 1–2 Belgium | European Championship 2020 | Group stage · Group B |
| 12 June 2021 | Belgium 3–0 Russia | European Championship 2020 | Group stage · Group B |
| 1 July 2016 | Wales 3–1 Belgium | European Championship 2016 | Quarter-final |
| 26 June 2016 | Hungary 0–4 Belgium | European Championship 2016 | Round of 16 |
| 22 June 2016 | Sweden 0–1 Belgium | European Championship 2016 | Group stage · Group E |
| 18 June 2016 | Belgium 3–0 Rep. of Ireland | European Championship 2016 | Group stage · Group E |
| 13 June 2016 | Belgium 0–2 Italy | European Championship 2016 | Group stage · Group E |
| 19 June 2000 | Türkiye 2–0 Belgium | European Championship 2000 | Group stage · Group B |
| 14 June 2000 | Italy 2–0 Belgium | European Championship 2000 | Group stage · Group B |
| 10 June 2000 | Belgium 2–1 Sweden | European Championship 2000 | Group stage · Group B |
| 19 June 1984 | Denmark 3–2 Belgium | European Championship 1984 | Group stage · Group 1 |
| 16 June 1984 | France 5–0 Belgium | European Championship 1984 | Group stage · Group 1 |
| 13 June 1984 | Belgium 2–0 Yugoslavia | European Championship 1984 | Group stage · Group 1 |
| 22 June 1980 | West Germany 2–1 Belgium | European Championship 1980 | Final |
| 18 June 1980 | Italy 0–0 Belgium | European Championship 1980 | Group stage · Group 2 |
| 15 June 1980 | Spain 1–2 Belgium | European Championship 1980 | Group stage · Group 2 |
| 12 June 1980 | Belgium 1–1 England | European Championship 1980 | Group stage · Group 2 |
| 17 June 1972 | Belgium 2–1 Hungary | European Championship 1972 | Third-place match |
| 14 June 1972 | West Germany 2–1 Belgium | European Championship 1972 | Semi-final |