Home 🏠 Home Tips ✈️ Away Tips 🤝 Draws 🎯 Double Chance 📊 Over/Under ⚽ BTTS 🏆 Winnings 📰 Blog
HomeDrawsAl Riffa vs Muharraq
🌍 Bahrain: Premier League 📅 12/03/2026 ⏰ 7:30 PM Draw
WWDLW
Al Riffa
- : -
MATCH DETAILS
WWLDW
Muharraq
Our Tip
Draw
Confidence
90.0%
Al Riffa vs Muharraq — Head to Head (20 matches)
Al Riffa
6
WINS (30%)
9
DRAWS
(45%)
Avg: 2.5 goals
Muharraq
5
WINS (25%)
Al Riffa 30% 45% Draw 25% Muharraq
24/04/26 Muharraq 2 : 1 Al Riffa
12/03/26 Al Riffa 1 : 1 Muharraq
17/10/25 Muharraq 1 : 1 Al Riffa
12/05/25 Muharraq 1 : 2 Al Riffa
10/01/25 Al Riffa 2 : 0 Muharraq
03/04/24 Muharraq 1 : 1 Al Riffa
30/12/23 Al Riffa 1 : 1 Muharraq
08/10/23 Al Riffa 3 : 2 Muharraq
24/02/23 Muharraq 0 : 0 Al Riffa
14/12/22 Al Riffa 0 : 3 Muharraq
28/04/22 Al Riffa 4 : 1 Muharraq
25/08/21 Muharraq 0 : 0 Al Riffa
12/03/21 Al Riffa 1 : 3 Muharraq
10/12/20 Al Riffa 0 : 0 Muharraq
14/09/20 Al Riffa 2 : 1 Muharraq
17/03/20 Muharraq 1 : 1 Al Riffa
04/05/19 Al Riffa 4 : 2 Muharraq
30/11/18 Al Riffa 1 : 1 Muharraq
20/01/18 Muharraq 3 : 0 Al Riffa
30/11/17 Al Riffa 0 : 1 Muharraq
Odds Comparison — Match Winner (1X2)
No odds available for this fixture yet.
Last 10 Matches — Al Riffa
19/02/26 Budaiya 0 : 3 Al Riffa W
07/03/26 Bahrain SC 1 : 4 Al Riffa W
12/03/26 Al Riffa 1 : 1 Muharraq D
04/04/26 Khalidiya 2 : 1 Al Riffa L
17/04/26 Al Riffa 1 : 0 A'Ali W
24/04/26 Muharraq 2 : 1 Al Riffa L
29/04/26 Al Ahli 2 : 3 Al Riffa W
05/05/26 Al Riffa 4 : 0 Al Shabab W
11/05/26 Malkiya 0 : 2 Al Riffa W
15/05/26 Al Riffa 3 : 2 Bahrain SC W
Last 10 Matches — Muharraq
27/02/26 Muharraq 3 : 0 Al Shabab W
12/03/26 Al Riffa 1 : 1 Muharraq D
18/03/26 Muharraq 0 : 3 Khalidiya L
03/04/26 Muharraq 3 : 0 Sitra W
11/04/26 Muharraq 2 : 1 Al Ahli W
16/04/26 Al-Hidd 0 : 1 Muharraq W
24/04/26 Muharraq 2 : 1 Al Riffa W
29/04/26 Muharraq 1 : 0 Budaiya W
04/05/26 Al Najma 1 : 3 Muharraq W
11/05/26 Khalidiya 1 : 2 Muharraq W
League Table — Premier League
#TeamMPWDL GFGAGDPtsForm
1
Muharraq  A
21 16 4 1 44 7 37 52
WWWWW
2
Khalidiya
21 17 0 4 39 15 24 51
LWWWW
3
Al Riffa  H
22 15 4 3 41 17 24 49
WWWWW
4
A'Ali
22 10 4 8 20 19 1 34
WWLLW
5
Malkiya
22 9 6 7 23 16 7 33
LWWWD
6
Al-Hidd
22 8 6 8 29 23 6 30
WWLLL
7
Al Ahli
22 7 6 9 28 28 0 27
DLWLW
8
Sitra
21 6 6 9 21 31 -10 24
WLWLL
9
Budaiya
22 6 4 12 24 34 -10 22
DLLLW
10
Al Najma
21 6 4 11 20 32 -12 22
WLLLD
11
Al Shabab
22 3 5 14 8 34 -26 14
LLLWL
12
Bahrain SC
22 2 1 19 15 56 -41 7
LLLLL
Our Prediction Analysis — H2H Based
Our Tip
Draw
Confidence
90.0%
Al Riffa Form
50/100
Muharraq Form
50/100
H2H Home Dom.
0%

90.0% confidence based on real H2H records, team form, and league data.

Standings
# Team MP G GD Pts W D L G GD Pts Form
3
Al Riffa
2241:172449154341:172449
WWWWW
1
Muharraq
2144:73752164144:73752
WWWWW
# Team MP G GD Pts W D L G GD Pts Form
1
Muharraq
2144:73752164144:73752
WWWWW
2
Khalidiya
2139:152451170439:152451
LWWWW
3
Al Riffa
2241:172449154341:172449
WWWWW
4
A'Ali
2220:19134104820:19134
WWLLW
5
Malkiya
2223:1673396723:16733
LWWWD
6
Al-Hidd
2229:2363086829:23630
WWLLL
7
Al Ahli
2228:2802776928:28027
DLWLW
8
Sitra
2121:31-102466921:31-1024
WLWLL
9
Budaiya
2224:34-1022641224:34-1022
DLLLW
10
Al Najma
2120:32-1222641120:32-1222
WLLLD
11
Al Shabab
228:34-261435148:34-2614
LLLWL
12
Bahrain SC
2215:56-417211915:56-417
LLLLL
# Team MP G GD Pts W D L G GD Pts Form
0
Al Riffa
1120:9112372220:91123
WWWWW
0
Muharraq
1024:3212372124:32123
WWWWW
# Team MP G GD Pts W D L G GD Pts Form
1
Muharraq
1024:3212372124:32123
WWWWW
2
Al Riffa
1120:9112372220:91123
WWWWW
3
Khalidiya
1119:1182170419:11821
LWWWW
4
Malkiya
1210:911543510:9115
LWWWD
5
Al Najma
1013:15-21550513:15-215
WLLLD
6
A'Ali
1111:15-41442511:15-414
WWLLW
7
Al-Hidd
1116:1421334416:14213
WWLLL
8
Al Ahli
1112:13-11031712:13-110
DLWLW
9
Sitra
1010:14-41024410:14-410
WLWLL
10
Budaiya
119:15-671469:15-67
DLLLW
11
Al Shabab
114:15-1161374:15-116
LLLWL
12
Bahrain SC
118:23-1562098:23-156
LLLLL
# Team MP G GD Pts W D L G GD Pts Form
0
Al Riffa
1121:8132682121:81326
WWWWW
0
Muharraq
1120:4162992020:41629
WWWWW
# Team MP G GD Pts W D L G GD Pts Form
1
Khalidiya
1020:41630100020:41630
LWWWW
2
Muharraq
1120:4162992020:41629
WWWWW
3
Al Riffa
1121:8132682121:81326
WWWWW
4
A'Ali
119:45206239:4520
WWLLW
5
Malkiya
1013:761853213:7618
LWWWD
6
Al-Hidd
1113:941752413:9417
WWLLL
7
Al Ahli
1116:1511745216:15117
DLWLW
8
Budaiya
1115:19-41550615:19-415
DLLLW
9
Sitra
1111:17-61442511:17-614
WLWLL
10
Al Shabab
114:19-1582274:19-158
LLLWL
11
Al Najma
117:17-1071467:17-107
WLLLD
12
Bahrain SC
117:33-26101107:33-261
LLLLL
#TeamMPGGDPTS
3
Al Riffa
513:6712
1
Muharraq
59:3615
#TeamMPGGDPTS
3
Al Riffa
1023:101322
1
Muharraq
1018:81025
#TeamMPGGDPTS
3
Al Riffa
1531:151634
1
Muharraq
1536:82840
#TeamMPGGDPTS
3
Al Riffa
2039:192044
1
Muharraq
2043:133047
#TeamMPGGDPTS
3
Al Riffa
2550:232755
1
Muharraq
2550:183254
#TeamMPGGDPTS
3
Al Riffa
3057:312662
1
Muharraq
3058:203865
#TeamMPGGDPTS
3
Al Riffa
59:6310
#TeamMPGGDPTS
3
Al Riffa
1019:81122
#TeamMPGGDPTS
3
Al Riffa
1425:16926
#TeamMPGGDPTS
3
Al Riffa
1425:16926
#TeamMPGGDPTS
3
Al Riffa
1425:16926
#TeamMPGGDPTS
3
Al Riffa
1425:16926
#TeamMPGGDPTS
1
Muharraq
58:3513
#TeamMPGGDPTS
1
Muharraq
1017:61124
#TeamMPGGDPTS
1
Muharraq
1424:81633
#TeamMPGGDPTS
1
Muharraq
1424:81633
#TeamMPGGDPTS
1
Muharraq
1424:81633
#TeamMPGGDPTS
1
Muharraq
1424:81633
TeamMPOver 0.5Under 0.5Over %
Al Riffa
3029197%
Muharraq
30300100%
TeamMPOver 1.5Under 1.5Over %
Al Riffa
3025583%
Muharraq
3022873%
TeamMPOver 2.5Under 2.5Over %
Al Riffa
30181260%
Muharraq
30161453%
TeamMPOver 3.5Under 3.5Over %
Al Riffa
3092130%
Muharraq
3052517%
TeamMPOver 4.5Under 4.5Over %
Al Riffa
3052517%
Muharraq
302287%
TeamMPOver 5.5Under 5.5Over %
Al Riffa
301293%
Muharraq
302287%
TeamMPOver 6.5Under 6.5Over %
Al Riffa
301293%
Muharraq
301293%
TeamMPOver 0.5Under 0.5Over %
Al Riffa
14140100%
TeamMPOver 1.5Under 1.5Over %
Al Riffa
1412286%
TeamMPOver 2.5Under 2.5Over %
Al Riffa
147750%
TeamMPOver 3.5Under 3.5Over %
Al Riffa
1441029%
TeamMPOver 4.5Under 4.5Over %
Al Riffa
1421214%
TeamMPOver 5.5Under 5.5Over %
Al Riffa
141137%
TeamMPOver 6.5Under 6.5Over %
Al Riffa
141137%
TeamMPOver 0.5Under 0.5Over %
Muharraq
14140100%
TeamMPOver 1.5Under 1.5Over %
Muharraq
149564%
TeamMPOver 2.5Under 2.5Over %
Muharraq
146843%
TeamMPOver 3.5Under 3.5Over %
Muharraq
1431121%
TeamMPOver 4.5Under 4.5Over %
Muharraq
140140%
TeamMPOver 5.5Under 5.5Over %
Muharraq
140140%
TeamMPOver 6.5Under 6.5Over %
Muharraq
140140%
Over/Under is calculated from each team's latest available completed matches.
TeamMPW/WD/WW/DD/DL/L
Al Riffa
512000
Muharraq
514000
TeamMPW/WD/WW/DD/DL/L
Al Riffa
1033010
Muharraq
1035011
TeamMPW/WD/WW/DD/DL/L
Al Riffa
1564011
Muharraq
1567011
TeamMPW/WD/WW/DD/DL/L
Al Riffa
2076022
Muharraq
2087023
TeamMPW/WD/WW/DD/DL/L
Al Riffa
2596042
Muharraq
2589033
TeamMPW/WD/WW/DD/DL/L
Al Riffa
30106143
Muharraq
301010043
TeamMPW/WD/WW/DD/DL/L
Al Riffa
502011
TeamMPW/WD/WW/DD/DL/L
Al Riffa
1033012
TeamMPW/WD/WW/DD/DL/L
Al Riffa
1433023
TeamMPW/WD/WW/DD/DL/L
Al Riffa
1433023
TeamMPW/WD/WW/DD/DL/L
Al Riffa
1433023
TeamMPW/WD/WW/DD/DL/L
Al Riffa
1433023
TeamMPW/WD/WW/DD/DL/L
Muharraq
513010
TeamMPW/WD/WW/DD/DL/L
Muharraq
1025030
TeamMPW/WD/WW/DD/DL/L
Muharraq
1446030
TeamMPW/WD/WW/DD/DL/L
Muharraq
1446030
TeamMPW/WD/WW/DD/DL/L
Muharraq
1446030
TeamMPW/WD/WW/DD/DL/L
Muharraq
1446030
HT/FT values are from each team's perspective: W/W means winning at half-time and full-time.
#PlayerTeamGoalsAssists
1
Fernandes Thiago
Al Riffa 1 0
2
S. Frioui
Muharraq 1 0
← Back to Draws