Back

World Cup

World

2026-06-21

19:00

SoFi Stadium

Belgium

D

-

-

Iran

D

ODDS

1

1.42

X

4.4

2

7.3

PREDICTIONS

1X2

1X

Goals

O

Scores

:

PROBABILITY

1

70%

X

23%

2

14%

FT

K. De Bruyne

M. Fernandez-Pardo

87'

85'

S. Ezatolahi

A. Hosseinzadeh

79'

S. Ghoddos

S. Moghanlou

R. Lukaku

A. Theate

73'

66'

E. Hajsafi

M. Mohammadi

66'

M. Mohebi

M. Torabi

Nathan Ngoy

66'

A. Saelemaekers

D. Lukebakio

58'

T. Meunier

T. Castagne

58'

N. Raskin

H. Vanaken

58'

46'

S. Hardani

A. Jahanbakhsh

33'

Saeid Ezatolahi

27'

Mehdi Taremi

Romelu Lukaku

3'

COMPARE TEAMS

Belgium

D
WIN
0 games
in last 1 games.
LOSS
0 games
in last 1 games.

Iran

D
WIN
0 games
in last 1 games.
LOSS
0 games
in last 1 games.

HEAD TO HEAD (H2H)

No Head to Head data

LATEST 10 GAMES

Belgium

Under in % of games

1.5

40%

2.5

50%

3.5

50%

Over in % of games

1.5

60%

2.5

50%

3.5

50%

Average number of goals

Scored

1.0

Conceded

1.0

Iran

Under in % of games

1.5

40%

2.5

80%

3.5

90%

Over in % of games

1.5

60%

2.5

10%

3.5

10%

Average number of goals

Scored

2.0

Conceded

2.0

LATEST RESULTS

Belgium

Previous Matches
L

Spain

2 : 1

Belgium

10/07/26
W

USA

1 : 4

Belgium

07/07/26
W

New Zealand

1 : 5

Belgium

27/06/26
D

Belgium

0 : 0

Iran

21/06/26
D

Belgium

1 : 1

Egypt

15/06/26
W

Belgium

5 : 0

Tunisia

06/06/26
W

Croatia

0 : 2

Belgium

02/06/26
D

Mexico

1 : 1

Belgium

01/04/26
W

USA

2 : 5

Belgium

28/03/26
W

Belgium

7 : 0

Liechtenstein

18/11/25

Iran

Previous Matches
D

Egypt

1 : 1

Iran

27/06/26
D

Belgium

0 : 0

Iran

21/06/26
D

Iran

2 : 2

New Zealand

16/06/26
L

Iran

2 : 0

Mali

04/06/26
L

Iran

3 : 1

Gambia

29/05/26
L

Costa Rica

0 : 5

Iran

31/03/26
L

Iran

1 : 2

Nigeria

27/03/26
L

Iran

2 : 0

Tanzania

14/10/25
L

Russia

2 : 1

Iran

10/10/25
D

Tajikistan

2 : 2

Iran

04/09/25

LEAGUE TABLE

S/N Team P W D P GD Pts
1
Mexico
3 3 0 0 6 9
2
South Africa
3 1 1 1 -1 4
3
South Korea
3 1 0 2 -1 3
4
Czechia
3 0 1 2 -4 1
1
Switzerland
3 2 1 0 4 7
2
Canada
3 1 1 1 5 4
3
Bosnia & Herzegovina
3 1 1 1 -1 4
4
Qatar
3 0 1 2 -8 1
1
Brazil
3 2 1 0 6 7
2
Morocco
3 2 1 0 3 7
3
Scotland
3 1 0 2 -3 3
4
Haiti
3 0 0 3 -6 0
1
USA
3 2 0 1 4 6
2
Australia
3 1 1 1 0 4
3
Paraguay
3 1 1 1 -2 4
4
Türkiye
3 1 0 2 -2 3
1
Germany
3 2 0 1 6 6
2
Ivory Coast
3 2 0 1 2 6
3
Ecuador
3 1 1 1 0 4
4
Curaçao
3 0 1 2 -8 1
1
Netherlands
3 2 1 0 6 7
2
Japan
3 1 2 0 4 5
3
Sweden
3 1 1 1 0 4
4
Tunisia
3 0 0 3 -10 0
1
Belgium
3 1 2 0 4 5
2
Egypt
3 1 2 0 2 5
3
Iran
3 0 3 0 0 3
4
New Zealand
3 0 1 2 -6 1
1
Spain
3 2 1 0 5 7
2
Cape Verde Islands
3 0 3 0 0 3
3
Uruguay
3 0 2 1 -1 2
4
Saudi Arabia
3 0 2 1 -4 2
1
France
3 3 0 0 8 9
2
Norway
3 2 0 1 1 6
3
Senegal
3 1 0 2 2 3
4
Iraq
3 0 0 3 -11 0
1
Argentina
3 3 0 0 7 9
2
Austria
3 1 1 1 0 4
3
Algeria
3 1 1 1 -2 4
4
Jordan
3 0 0 3 -5 0
1
Colombia
3 2 1 0 3 7
2
Portugal
3 1 2 0 5 5
3
Congo DR
3 1 1 1 1 4
4
Uzbekistan
3 0 0 3 -9 0
1
England
3 2 1 0 4 7
2
Croatia
3 2 0 1 0 6
3
Ghana
3 1 1 1 0 4
4
Panama
3 0 0 3 -4 0
1
Congo DR
3 1 1 1 1 4
2
Sweden
3 1 1 1 0 4
3
Ghana
3 1 1 1 0 4
4
Ecuador
3 1 1 1 0 4
5
Bosnia & Herzegovina
3 1 1 1 -1 4
6
Algeria
3 1 1 1 -2 4
7
Paraguay
3 1 1 1 -2 4
8
Senegal
3 1 0 2 2 3
9
Iran
3 0 3 0 0 3
10
South Korea
3 1 0 2 -1 3
11
Scotland
3 1 0 2 -3 3
12
Uruguay
3 0 2 1 -1 2

Round of 32