Belgium vs Iran Prediction

Belgium
0-0
Finished
HT 0-0
Iran
SoFi Stadium, Inglewood·Dario Herrera, Argentina 21/06/2026
BelgiumBelgium
0-0
Finished
IranIran

AI Best Pick

Statistical forecasts for entertainment purposes only - not betting or financial advice.

Data Quality
Complete
Match Importance
7.0 / 10
Value Analysis
76%Trust
Goals O/U
Under 3.5 Goals
1.38
SignalHIGHModel31%SurpriseMediumGap+7.6%
Belgium Rest
6 days
Iran Rest
5 days

Belgium vs Iran: result, form and history

Belgium and Iran drew 0-0 in the World Cup on 21 Jun 2026. The two went into the match with similar recent form.

Referee Dario Herrera averages 5.85 cards a game, 0.72 more than other referees in the same competitions.

Match Forecasts

Match Result
1
46%1.42
X
29%4.60
2
25%8.00
Double Chance
1X
75%1.10
X2
54%2.83
Both Teams to Score
Yes
52%2.00
No
48%1.77
Goals
Projected Goals: 1.07 + 1.32 = 2.39
Over 1.5
72%1.24
Over 2.5
44%1.80
Over 3.5
24%3.00
Under 1.5
28%3.90
Under 2.5
56%2.02
Under 3.5
76%1.38
Corners
Projected Corners: 5.3 + 3.7 = 9
Over 8.5
53%1.61
Over 9.5
44%2.02
Over 10.5
33%2.62
Under 8.5
47%2.19
Under 9.5
56%1.72
Under 10.5
67%1.43
Cards
Projected Cards: 1.7 + 1.7 = 3.4
Over 3.5
53%2.25
Over 4.5
30%3.48
Under 3.5
47%1.58
Under 4.5
70%1.26

Match Events

3'Romelu LukakuFoul
25'Goal cancelledMehdi Taremi
33'Saeid EzatolahiFoul
46'Saleh Hardani INAlireza Jahanbakhsh out
58'Nicolas Raskin INHans Vanaken out
58'Alexis Saelemaekers INDodi Lukebakio out
58'Thomas Meunier INTimothy Castagne out
66'Nathan NgoyProfessional foul (last man)
66'Mohammad Mohebi INMilad Mohammadi out
66'Ehsan Hajsafi INMahdi Torabi out
73'Romelu Lukaku INArthur Theate out
79'Saman Ghoddos INShahriar Moghanlou out
85'Saeid Ezatolahi INAmirhossein Hosseinzadeh out
87'Kevin De Bruyne INMatías Fernández-Pardo out

Lineups

Belgium
4-2-3-1Coach: Rudi Garcia
Iran
5-4-1Coach: Amir Ghalenoei
Avg rating7.08
Avg rating7.05
Thibaut Courtois7.91T. Courtois
Thomas Meunier6.915T. Meunier
Nathan Ngoy6.925N. Ngoy
Brandon Mechele7.24B. Mechele
Maxim De Cuyper7.35M. De Cuyper
Nicolas Raskin7.223N. Raskin
Youri TielemansC7.38Y. Tielemans
Alexis Saelemaekers6.622A. Saelemaekers
Kevin De Bruyne7.57K. De Bruyne
Leandro Trossard8.510L. Trossard
Romelu Lukaku5.69R. Lukaku
Alireza Beiranvand10.01A. Beiranvand
Saleh Hardani6.72S. Hardani
Hossein Kanaani7.213H. Kanaani
Shoja Khalilzadeh8.34S. Khalilzadeh
Ali Nemati7.219A. Nemati
Ehsan HajsafiC6.53E. Hajsafi
Ramin Rezaeian6.923R. Rezaeian
Saman Ghoddos6.914S. Ghoddos
Saeid Ezatolahi6.96S. Ezatolahi
Mohammad Mohebi6.38M. Mohebi
Mehdi Taremi6.69M. Taremi

Belgium Substitutes

21Timothy Castagne58'for Thomas Meunier7.0
20Hans Vanaken58'for Nicolas Raskin6.9
14Dodi Lukebakio58'for Alexis Saelemaekers6.9
3Arthur Theate73'for Romelu Lukaku6.9
26Matías Fernández-Pardo87'for Kevin De Bruyne6.7
12Senne Lammens
13Mike Penders
16Koni De Winter
18Joaquin Seys
6Axel Witsel
19Diego Moreira
24Amadou Onana
17Charles De Ketelaere

Iran Substitutes

7Alireza Jahanbakhsh46'for Saleh Hardani6.3
5Milad Mohammadi66'for Mohammad Mohebi6.9
16Mahdi Torabi66'for Ehsan Hajsafi6.9
20Shahriar Moghanlou79'for Saman Ghoddos6.7
18Amirhossein Hosseinzadeh85'for Saeid Ezatolahi6.5
12Payam Niazmand
22Hossein Hosseini
25Danial Eiri
15Roozbeh Cheshmi
17Aria Yousefi
21Mohammad Ghorbani
26Amirmohammad Razzaghinia
10Mehdi Ghayedi
11Ali Alipour
24Dennis Eckert Ayensa

Match Stats

BelgiumIran
70%Ball Possession30%
4Corner Kicks2
1Yellow Cards1
1Red Cards0
23Total Shots7
7Shots on Goal3
10Shots off Goal3
20Shots Inside Box6
3Shots Outside Box1
6Blocked Shots1
7Fouls9
3Offsides4
3Goalkeeper Saves7
621Total Passes270
533Passes Accurate198
86%Pass Accuracy73%

Team Comparison

BelgiumBelgium
IranIran
1788Elo Rating 1753
1.43Attack 0.94
1.45Defense 1.89
39%Hit Rate 0%
11.4Shots per Game 12.2
4.8Shots on Target 4.2
2.9Corners per Game 3.1
3.0Cards per Game 2.7

AI Insights

📉Away Underperforming

Game State Tendencies

BelgiumBelgium
  • Leads at half-time in 60% of matches
  • Tied at half-time in 40% of matches
  • Concedes more in 2nd half - can tire late
IranIran
  • Tied at half-time in 60% of matches
  • Comeback tendency: recovers from HT deficit 50% of the time
  • Concedes more in 1st half - tightens up after the break

Recent Form

BelgiumBelgium
7W3D0L
15/06/2026
BelgiumEgypt
11
D
06/06/2026
BelgiumTunisia
50
W
02/06/2026
CroatiaBelgium
02
W
18/11/2025
BelgiumLiechtenstein
70
W
15/11/2025
KazakhstanBelgium
11
D
13/10/2025
WalesBelgium
24
W
10/10/2025
BelgiumFYR Macedonia
00
D
07/09/2025
BelgiumKazakhstan
60
W
04/09/2025
LiechtensteinBelgium
06
W
09/06/2025
BelgiumWales
43
W
IranIran
7W2D1L
16/06/2026
IranNew Zealand
22
D
04/06/2026
IranMali
20
W
29/05/2026
IranGambia
31
W
10/06/2025
IranNorth Korea
30
W
05/06/2025
QatarIran
10
L
25/03/2025
IranUzbekistan
22
D
20/03/2025
IranUnited Arab Emirates
20
W
19/11/2024
KyrgyzstanIran
23
W
14/11/2024
North KoreaIran
23
W
15/10/2024
IranQatar
41
W

Referee Profile

Dario Herrera263 matches

5.85Cards per match
5.49Yellow cards per match
0.36Red cards per match
26.1Fouls per match

Compared with other referees

Dario Herrera5.85
Other referees5.13

5.85 cards a match, 0.72 more than other referees in the same competitions and seasons (5.13).

Cards come from 246 matches with official statistics.

Full referee stats

League Table

World Cup 2026

Group G

#TeamMPWDLGGDPtsForm
1BelgiumBelgium31206:2+45WDD
2EgyptEgypt31205:3+25DWD
3IranIran30303:303DDD
4New ZealandNew Zealand30124:10-61LLD
#TeamMPGPts
1BelgiumBelgium36:25
2EgyptEgypt35:35
3IranIran33:33
4New ZealandNew Zealand34:101

Group Stage

#TeamMPWDLGGDPtsForm
1Congo DRCongo DR31114:3+14WLD
2SwedenSweden31117:704DLW
3GhanaGhana31112:204LDW
4EcuadorEcuador31112:204WDL
5Bosnia & HerzegovinaBosnia & Herzegovina31115:6-14WLD
6AlgeriaAlgeria31115:7-24DWL
7ParaguayParaguay31112:4-24DWL
8SenegalSenegal31028:6+23WLL
9IranIran30303:303DDD
10South KoreaSouth Korea31022:3-13LLW
11ScotlandScotland31021:4-33LLW
12UruguayUruguay30213:4-12LDD
#TeamMPGPts
1Congo DRCongo DR34:34
2SwedenSweden37:74
3GhanaGhana32:24
4EcuadorEcuador32:24
5Bosnia & HerzegovinaBosnia & Herzegovina35:64
6AlgeriaAlgeria35:74
7ParaguayParaguay32:44
8SenegalSenegal38:63
9IranIran33:33
10South KoreaSouth Korea32:33
11ScotlandScotland31:43
12UruguayUruguay33:42

About the Belgium vs Iran forecast

This is a World Cup cup fixture; the forecasts combine team ratings, recent form and scoring data, with the cup context taken into account.

How to Read These Forecasts

Each percentage shows the model's calculated likelihood for that outcome. Above 65% indicates strong statistical confidence; 45-65% reflects a competitive, open match; below 45% suggests the outcome is statistically less likely. All figures are for informational and entertainment purposes only.

Belgium and Iran in the World Cup table

This is a meeting of two top-four sides: Belgium are 1st in the World Cup, 2 points ahead of Iran in 3rd. League goal record so far: Belgium 6-2, Iran 3-3. The full standings are on the World Cup Table 2026 page.

Key Factors for This Match

This is a high-importance fixture for both sides, rated 7.0 out of 10 by our context model. Belgium have led at half-time in 60% of their recent matches. Belgium and Iran have little recent head-to-head history for the model to draw on. This forecast is based on a complete recent-form dataset for both teams.

All forecasts are generated by statistical and machine learning models for informational and entertainment purposes only. They are not guaranteed and do not constitute financial or betting advice.