Al-Muharraq vs Esteghlal Tehran: Prediction, Betting Tips & Match Preview – 24 December

Al-Muharraq
3rd place in Group A
X
0-3
FT
24/12/2025 12:00
Esteghlal Tehran
2nd place in Group A
MATCH INTRO

Betiball's prediction for Al-Muharraq vs Esteghlal Tehran on 24 December 2025 (kick-off: 12:00) is built from both teams' recent form, head-to-head history, squad availability, and tactical analysis. Read the full Al-Muharraq vs Esteghlal Tehran preview before placing your bet.

  • Al-Muharraq are currently 3rd with 7 points after 6 matches.
  • Esteghlal Tehran sit 2nd with 8 points from 6 matches.
  • Our algorithm prediction: a draw with probability 30%.
  • Head-to-head history favors Al-Muharraq, who have won 1 of the last 1 meetings. Esteghlal Tehran have no wins, while 0 matches ended in draws.
favorite match
12:00

2025-12-24

Al-Muharraq vs Esteghlal Tehran - Prediction & Odds

Al-Muharraq
Al-Muharraq
Esteghlal Tehran
Esteghlal Tehran
2025-12-24 12:00
33
30
37
X
1 - 1
1 - 1
2.00
2.85
FT
0-3 0-1
-
weather
13℃~14℃
STANDINGS UP TO 24/12/2025
Group A PTS
GP W D L GF GA +/-
14 6 4 2 0 15 6 9
8 6 2 2 2 8 10 -2
7 6 2 1 3 8 8 0
4 6 1 1 4 5 12 -7
Head To Head
01/10/2025 12:00
Esteghlal Tehran Esteghlal Tehran
0 - 1
Al-Muharraq Al-Muharraq
ACL2
Al-Muharraq
1
100%
Draw
0
0%
Esteghlal Tehran
0
0%
Al-Muharraq Al-Muharraq Last 6 matches
19/12/2025 12:00
Al-Budaiya 0 - 1 Al-Muharraq BHR D1
13/12/2025 10:30
Al Hilal 1 - 0 Al-Muharraq INT CF
09/11/2025 12:00
Al-Muharraq 3 - 0 Al Hidd BHR D1
05/11/2025 09:45
Al-Wasl 2 - 2 Al-Muharraq ACL2
29/10/2025 14:15
Al Wehdat SC 2 - 1 Al-Muharraq ACL2
22/10/2025 14:15
Al-Muharraq 0 - 1 Al-Wasl ACL2
Win
33%
Draw
17%
Lost
50%
Last 6 matches Esteghlal Tehran Esteghlal Tehran
15/12/2025 08:45
Kheybar Khorramabad 1 - 1 Esteghlal Tehran IRN PR
10/12/2025 09:45
Esteghlal Tehran 1 - 1 Malavan IRN PR
05/12/2025 08:00
Persepolis 0 - 0 Esteghlal Tehran IRN PR
30/11/2025 08:45
Esteghlal Tehran 1 - 0 Foolad Khozestan IRN PR
26/11/2025 13:00
Esteghlal Tehran 1 - 1 Al-Wasl ACL2
21/11/2025 08:45
Esteghlal Tehran 1 - 1 Padyab Khalkhal Iran Cup
Win
17%
Draw
83%
Lost
0%

Goals use the selected half; shots, passes and possession are averaged over full matches in the sample.

Goals
Scored
224
Avg. per game
1.11
Conceded
104
Avg. per game
0.51
Scored
179
Avg. per game
0.80
Conceded
104
Avg. per game
0.47
Scored a goal
In last 6 matches
YesNo
5 (83%)1 (17%)
In last 6 matches
NoYes
3 (50%)3 (50%)
In last 202 matches
YesNo
137 (68%)65 (32%)
In last 202 matches
NoYes
119 (53%)104 (47%)
Al-Muharraq

Al-Muharraq

Recent matches

Esteghlal Tehran

Esteghlal Tehran

Under /Over

(78%)35 10(22%)

1.5

Full Time

Under /Over

(62%)28 17(38%)

Under /Over

(31%)14 31(69%)

1.5

1st Half

Under /Over

(31%)14 31(69%)

Under /Over

(49%)22 23(51%)

1.5

2nd Half

Under /Over

(33%)15 30(67%)

/Yes

(40%)18 27(60%)

Both scored
(Yes/No)

No /Yes

(47%)21 24(53%)
GOALS BY TIME PERIOD
Al-Muharraq Al-Muharraq
Esteghlal Tehran Esteghlal Tehran
Shots
Al-Muharraq
Al-Muharraq
Total shots
9.71 avg / game
Blocked
22 total
Avg. 3.14
Esteghlal Tehran
Esteghlal Tehran
Total shots
9.58 avg / game
Blocked
23 total
Avg. 2.56
Total passes
1495
Avg. 249 / game
Accurate
68%
Ball possession
54%
Total passes
6455
Avg. 380 / game
Accurate
80%
Ball possession
51%
OTHERS
Al-Muharraq
Al-Muharraq
202
Played games
Esteghlal Tehran
Esteghlal Tehran
223
Avg / game Total Total Avg / game
0.41
82
Clean sheets
111
0.50
5.92
1195
Corners
820
3.68
1.56
316
Throw-ins
300
1.35
0.11
22
Offsides
52
0.23
0.08
16
GK saves
93
0.42
Al-Muharraq
Al-Muharraq
DISCIPLINARY
Esteghlal Tehran
Esteghlal Tehran
Avg / game Total Total Avg / game
1.78
360
Yellow card
315
1.41
0.12
25
Red card
12
0.05
1.06
215
Fouls
242
1.09
0.33
67
Tackles
199
0.89
NEXT MATCHES
No upcoming matches.
NEXT MATCHES
No upcoming matches.