Al Riffa vs Muharraq
Al Riffa vs Muharraq Prediction, H2H, Stats & Betting Tips
Prediction Result: WON
The match finished 1-1. The draw prediction landed successfully.
Al Riffa vs Muharraq Preview
Al Riffa face Muharraq in the Premier League on Thursday 12 March 2026, kick-off 18:30 UTC.
Al Riffa are 3rd with 49 points from 22 games, while Muharraq are 1st with 55. That leaves Muharraq 6 points ahead.
At home this season Al Riffa average 1.8 goals scored and 0.8 conceded per game; on the road Muharraq average 1.8 scored and 0.4 conceded. Al Riffa have kept 11 clean sheets and failed to score 3 times; Muharraq have 15 clean sheets and 1 blank.
Al Riffa have scored 14 and conceded 6 in their last 5 matches, with 4 going over 2.5 goals and both teams scoring in 4. Muharraq have scored 10 and conceded 7 in their last 5 matches, with 4 going over 2.5 goals and both teams scoring in 1.
Match Analysis
Al Riffa come into this fixture with a recent record of 3 wins, 2 draws and 0 defeats, while Muharraq have 3 wins, 0 draws and 2 defeats in the same window. Al Riffa currently sit 3rd on 49 points, with Muharraq placed 1st on 55 points. Across the last 4 head-to-head meetings, 10 goals have been scored and both teams found the net in 3 of them. The model rates the two sides evenly matched, backing the draw. The Draw selection (Draw) is assigned a 90% probability at odds of 1.11.
Key Match Factors
- Al Riffa have the better recent form (11 pts vs 9 pts from the last 5 matches).
- Al Riffa have scored 41 goals this season compared with 45 for Muharraq.
- Defensively, Al Riffa have conceded 17 and Muharraq have conceded 7.
- League positions: Al Riffa 3rd, Muharraq 1st.
- Al Riffa have won 7 of 11 home matches in this competition.
- Muharraq have won 9 of 11 away matches in this competition.
Why We Tip Draw
- Al Riffa at home: 7 wins, 2 draws and 2 defeats from 11 games.
- Muharraq away from home: 9 wins, 2 draws and 0 defeats from 11 games.
- Al Riffa have taken 11 points from their last 5 matches.
- Muharraq have taken 9 points from their last 5 matches.
Teams Head to Head Matches
In the last 4 meetings, Al Riffa have won 2, Muharraq have won 1 and 1 ended level. The most recent, on 24 April 2026, finished Muharraq 2-1 Al Riffa.
| Date | Home | Score | Away |
|---|---|---|---|
| Apr 24, 2026 | Muharraq | 2 : 1 | Al Riffa |
| Oct 17, 2025 | Muharraq | 1 : 1 | Al Riffa |
| May 12, 2025 | Muharraq | 1 : 2 | Al Riffa |
| Jan 10, 2025 | Al Riffa | 2 : 0 | Muharraq |
Season Statistics
| Al Riffa | Muharraq | |
|---|---|---|
| Form |
D
L
W
W
W
W
W
|
D
W
W
W
W
W
W
|
| Played | 22 | 22 |
|
|
||
| Wins | 15 | 17 |
|
|
||
| Draws | 4 | 4 |
|
|
||
| Losses | 3 | 1 |
|
|
||
| Goals for (avg) | 1.9 | 2.0 |
|
|
||
| Goals against (avg) | 0.8 | 0.3 |
|
|
||
| Clean sheets | 11 | 15 |
| Failed to score | 3 | 1 |
| Biggest win streak | 7 | 4 |
Last Matches (Al Riffa)
Al Zawra'a
Al Riffa
Al Riffa
Sitra
Al Riffa
Last Matches (Muharraq)
Muharraq
Muharraq
Al-Jazira
East Riffa
Muharraq
Related Predictions
Al Riffa vs Muharraq FAQs
What is the Al Riffa vs Muharraq prediction?
Our tip is Draw (Draw), with a probability of 90% at odds of 1.11.
When is Al Riffa vs Muharraq?
Thursday 12 March 2026, kick-off 18:30 UTC, in the Premier League.
What is the head-to-head record between Al Riffa and Muharraq?
In the last 4 meetings, Al Riffa have won 2, Muharraq have won 1 and 1 ended level. The most recent, on 24 April 2026, finished Muharraq 2-1 Al Riffa.
What was the final score of Al Riffa vs Muharraq?
Al Riffa 1-1 Muharraq. Our Draw tip won.
Discussion & Tips
League Table — Premier League
| # | Team | MP | W | D | L | PTS |
|---|---|---|---|---|---|---|
| 1 |
Muharraq
|
22 | 17 | 4 | 1 | 55 |
| 2 |
Khalidiya
|
22 | 18 | 0 | 4 | 54 |
| 3 |
Al Riffa
|
22 | 15 | 4 | 3 | 49 |
| 4 |
A'Ali
|
23 | 10 | 4 | 9 | 34 |
| 5 |
Malkiya
|
23 | 9 | 6 | 8 | 33 |
| 6 |
Al-Hidd
|
22 | 8 | 6 | 8 | 30 |
| 7 |
Al Ahli
|
22 | 7 | 6 | 9 | 27 |
| 8 |
Sitra
|
22 | 7 | 6 | 9 | 27 |
| 9 |
Budaiya
|
22 | 6 | 4 | 12 | 22 |
| 10 |
Al Najma
|
22 | 6 | 4 | 12 | 22 |
| 11 |
Al Shabab
|
22 | 3 | 5 | 14 | 14 |
| 12 |
Bahrain SC
|
22 | 2 | 1 | 19 | 7 |