Belgium vs Iran: result, lineups & analysis — FIFA World Cup

Belgium
Belgium
0–0
Iran
Iran

Sunday, 21 June 2026 at 19:00 UTC

🏟 SoFi Stadium · Inglewood

🏁 Post-match review

Belgium and Iran played to a goalless draw in their World Cup group-stage encounter. Neither side managed to break the deadlock despite it being a crucial group match.

Expectation:Without pre-match odds or lean data provided, the 0-0 result was a surprise given Belgium's status as a traditional World Cup contender. A stalemate against Iran suggested underperformance from the Belgian attacking line.

The draw leaves Belgium needing a strong result in their remaining group fixtures to ensure progression, while Iran earned a valuable point in a major tournament. Both sides will likely feel they left opportunities on the table.

Based on the final score and pre-match analysis (no in-match events).

📐 Statistical score reference

Belgium
1.8 - 1.0
Iran
Projected total: 2.8Over 2.5: 53%
ModelMarket
54%
Belgium
23%
X
22%
Iran

Poisson reference based only on season goal averages. It is not the full-analysis prediction or betting advice.

🎓 Coaches / Formations

Belgium· 1º · 5Pts
4-2-3-1100% usage
👔 R. Garcia · France
In charge since 2025 · 61
Experience: 25y · 10 clubs
Ex-clubs: Napoli, Al Nassr, Lyon
W-D-L: 1-2-0
Iran· 9º · 3Pts

🔬 Advanced data (averages)

Belgium
5 / 2 games
Iran
1.46
xG
1.06
3.2
Corners
3
1.83
Points/game
1
67%
Over 2.5
33%
83%
BTTS
67%
17%
Clean sheets
33%
50%
Possession
40%
15.4
Shots
12

Per-game averages in this competition · FootyStats / API-Football

📈 Recent form

BelgiumLWWWDD
  • 2026-07-10 · (A) 1–2 vs Spain
  • 2026-07-07 · (A) 4–1 vs USA
  • 2026-07-01 · (H) 3–2 vs Senegal
  • 2026-06-27 · (A) 5–1 vs New Zealand
  • 2026-06-21 · (H) 0–0 vs Iran
IranDDD
  • 2026-06-27 · (A) 1–1 vs Egypt
  • 2026-06-21 · (A) 0–0 vs Belgium
  • 2026-06-16 · (H) 2–2 vs New Zealand

🆚 Head-to-head

🧑‍⚖️ Referee

Dario Herrera, Argentina

3
Cards/game
0.67
Goals/game
0%
BTTS

Referee averages in this competition · 3 games · PK Sport

✅ Confirmed lineups · Belgium [4-2-3-1]

API-Football · 30 Jun 2026, 15:38 UTC

  1. 1T. Courtois
  2. 15T. Meunier
  3. 25N. Ngoy
  4. 4B. Mechele
  5. 5M. De Cuyper
  6. 23N. Raskin
  7. 8Y. Tielemans
  8. 22A. Saelemaekers
  9. 7K. De Bruyne
  10. 10L. Trossard
  11. 9R. Lukaku

✅ Confirmed lineups · Iran [5-4-1]

API-Football · 30 Jun 2026, 15:38 UTC

  1. 1A. Beiranvand
  2. 2S. Hardani
  3. 13H. Kanaani
  4. 4S. Khalilzadeh
  5. 19A. Nemati
  6. 3E. Hajsafi
  7. 23R. Rezaeian
  8. 14S. Ghoddos
  9. 6S. Ezatolahi
  10. 8M. Mohebi
  11. 9M. Taremi

🚑 Injuries / Absences

Belgium
  • outZ. Debast
Iran

No confirmed absences.

Other matches this round

Analysis based on public data and market signals. For analysis only — not betting advice.

Data: Sportmonks / API-Football · pksport.net

Share