Belgium Predictions

SwiftScore Engine match forecasts, upcoming fixtures and recent form for Belgium.

Power Rating 1933 Elite
Form Index 33/100 D
AI Take 🤖 AI

Belgium holds a strong Power Rating of 1933, reflecting their overall team strength. However, their recent Form Index shows a slight dip with one game played resulting in a draw. The SwiftScore suggests they remain a competitive side, though recent form indicates room for improvement.

grounded in our model’s figures. A snapshot, not a guarantee. 18+, please gamble responsibly.

Team stats (from 1 finished matches)

0-1-0 W-D-L
1 Points / game
1:1 Goals (GF:GA)
0 Goal diff
1933 Power Rating · Elite
Last 5 D
Over 2.5: 0% BTTS: 100% Clean sheets: 0%

In-depth stats Premium

Unlock the full picture: home & away splits, complete scoring tendencies, biggest results and our AI's own record on Belgium.

Go Premium

Typical line-up & formation

4-3-3 Likely shape from the current squad

Squad-derived. A best-guess XI from the registered squad — confirmed line-ups activate with the lineup feed (≈1 hour before kick-off).

Past formations activate with the line-up feed — once confirmed XIs are cached, the shapes Belgium have used will appear here.

Squad by position · 26 players

Goalkeepers3

  • 1 T. Courtois 33y
  • 12 S. Lammens 23y
  • 13 M. Penders 20y

Defenders9

  • 2 Z. Debast 22y
  • 3 A. Theate 25y
  • 4 B. Mechele 32y
  • 5 M. De Cuyper 25y
  • 15 T. Meunier 34y
  • 16 K. De Winter 23y
  • 18 J. Seys 20y
  • 21 T. Castagne 30y
  • 25 N. Ngoy 22y

Midfielders8

  • 6 A. Witsel 36y
  • 7 K. De Bruyne 34y
  • 8 Y. Tielemans 28y
  • 10 L. Trossard 31y
  • 11 J. Doku 23y
  • 20 H. Vanaken 33y
  • 23 N. Raskin 24y
  • 24 A. Onana 24y

Forwards6

  • 9 R. Lukaku 32y
  • 14 D. Lukebakio 28y
  • 17 C. De Ketelaere 24y
  • 19 D. Moreira 21y
  • 22 A. Saelemaekers 26y
  • 26 M. Fernandez-Pardo 20y

Season-by-season history

1 matches tracked across 1 season — every result our model has on record for Belgium.

SeasonPWDLGFGAGDPPGRecent form
2026/27 1010 110 1 D

Upcoming fixtures

Sunday 21 June

Saturday 27 June

Recent results