Bahrain • 2025
Premier League
Regular Season - 12

Home
Al Ahli

Away
Muharraq
Score
0 : 1
Match Finished
Match Predictions
Markets & Advice
Double Chance
Draw/Away
Goals Markets
Over 2.5
Both Teams to Score
Awaiting market
Correct Score
Awaiting market
Head to Head Matches
Last Meetings (H2H)
Al Ahli
Muharraq
Al Ahli
Muharraq
Al Ahli
Al Ahli
Muharraq
Muharraq
Al Ahli
Muharraq
Last Matches
Last Matches (Al Ahli)
FT • 15 Jan 2026
Al Ahli0 - 1Muharraq
vs Muharraq
FT • 08 Jan 2026
Al Ahli2 - 3Budaiya
vs Budaiya
FT • 01 Jan 2026
Al-Hidd3 - 3Al Ahli
vs Al-Hidd
FT • 28 Dec 2025
Al Ahli1 - 2Sitra
vs Sitra
FT • 20 Dec 2025
Al Riffa2 - 0Al Ahli
vs Al Riffa
Last Matches
Last Matches (Muharraq)
FT • 15 Jan 2026
Al Ahli0 - 1Muharraq
vs Al Ahli
FT • 10 Jan 2026
A'Ali1 - 1Muharraq
vs A'Ali
FT • 06 Jan 2026
Sitra0 - 4Muharraq
vs Sitra
FT • 02 Jan 2026
Muharraq0 - 1Khalidiya
vs Khalidiya
FT • 28 Dec 2025
Muharraq2 - 0Al Najma
vs Al Najma
League Table
Premier League
| Team | PL | W | D | L | GD | Last 5 | Pts |
|---|---|---|---|---|---|---|---|
#1 Khalidiya | 12 | 10 | 0 | 2 | 16 | WWWWW | 30 |
#2 Muharraq | 12 | 8 | 3 | 1 | 18 | WDWLW | 27 |
#3 Al Riffa | 12 | 8 | 3 | 1 | 14 | WWWWW | 27 |
#4 Malkiya | 12 | 5 | 5 | 2 | 4 | DDLWL | 20 |
#5 Budaiya | 12 | 4 | 3 | 5 | -1 | WWLLL | 15 |
#6 Sitra | 12 | 3 | 6 | 3 | -3 | WDLDW | 15 |
#7 Al-Hidd | 12 | 3 | 5 | 4 | 0 | DWDLL | 14 |
#8 A'Ali | 12 | 3 | 4 | 5 | -4 | LDWWD | 13 |
#9 Al Ahli | 12 | 3 | 3 | 6 | -2 | LLDLL | 12 |
#10 Al Najma | 12 | 3 | 3 | 6 | -9 | LLWLW | 12 |
#11 Al Shabab | 12 | 1 | 3 | 8 | -16 | LLDLL | 6 |
#12 Bahrain SC | 12 | 2 | 0 | 10 | -17 | LLLLW | 6 |
Fixture Spotlight
Al Ahli vs Muharraq — Match Preview
Al Ahli meet Muharraq in Premier League on Thursday, January 15, 2026 at 16:00 UTC.
In the table, Al Ahli sit #9 while Muharraq are #2.
We surface form guides, H2H history, and markets like Over 1.5/2.5/3.5, Double Chance, BTTS, Draw, plus banker and home/away win leans so you can prepare slips with confidence.
Match
Al Ahli vs Muharraq
Date
Thursday, January 15, 2026
Time
16:00 UTC
Competition
Premier League
Round
Regular Season - 12


