Install the appInstall the appPitchside Lab · free · no ads
Pitchside Lab
Model 1.2

Home › Football › Bahrain › Premier League

Back
Bahrain flag

Premier League

BAHRAIN · 2023/24 · 12 CLUBS · 132 PLAYED

Season archive · results and statistics.

Final matches

BAHRAINPremier League 5 matches
MATCHSCORE
31 May 2024FT
Al Ittihad
East Riffa
0–2
31 May 2024FT
Al-Hidd
Malkiya
1–3
27 May 2024FT
East Riffa
Al-Hidd
2–1
27 May 2024FT
Malkiya
Al Ittihad
3–1
23 May 2024FT
Al-Hidd
Al Ittihad
2–1

League table

Top six
#TEAMPGDPTS
1Khalidiya22+2744
2Al Riffa22+937
3Muharraq22+1237
4Al Ahli22+233
5Manama22+233
6Al Najma22−227

Official standings · updated 18 Oct 03:47

League performance

Our record · result predictions

No graded predictions yet for this league and season.

Premier League in our data · since 2023 · through 31 May 2024

Matches analysed138
Home wins36%
Draws31%
Over 2.5 goals56%
How we calculate this

Accuracy is the share of graded result predictions we called right. Calibration measures the gap between predicted probabilities and outcomes. Brier measures probability error; lower is better for both. Market comparisons use bookmaker consensus on matched predictions. No matched market comparison is available yet. League data summarises past matches, separately from the prediction record.

Premier League

2023/24
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Khalidiya2212824518+2744DDWWLAFC Cup
2Al Riffa2210753526+937DDLWL–
3Muharraq2291034028+1237WWDDD–
4Al Ahli229673230+233LDWLW–
5Manama229672826+233WLWDW–
6Al Najma227694042−227WWLDL–
7Al Shabab227692833−527LDLWW–
8Sitra2251162933−426DDWDD–
9Al-Hidd226882933−426DDWDWRelegation play-offs
10East Riffa226882729−226WDDDWRelegation play-offs
11Al Hala2262141741−2420LDLLLRelegation
12Busaiteen2246122637−1118LLLLLRelegation

Form: the last five matches, latest on the right.

#TEAMPGDPTS
1Khalidiya22+2744
2Al Riffa22+937
3Muharraq22+1237
4Al Ahli22+233
5Manama22+233
6Al Najma22−227
7Al Shabab22−527
8Sitra22−426
9Al-Hidd22−426
10East Riffa22−226
11Al Hala22−2420
12Busaiteen22−1118
Full statistics and form
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Khalidiya2212824518+2744DDWWLAFC Cup
2Al Riffa2210753526+937DDLWL–
3Muharraq2291034028+1237WWDDD–
4Al Ahli229673230+233LDWLW–
5Manama229672826+233WLWDW–
6Al Najma227694042−227WWLDL–
7Al Shabab227692833−527LDLWW–
8Sitra2251162933−426DDWDD–
9Al-Hidd226882933−426DDWDWRelegation play-offs
10East Riffa226882729−226WDDDWRelegation play-offs
11Al Hala2262141741−2420LDLLLRelegation
12Busaiteen2246122637−1118LLLLLRelegation

Form: the last five matches, latest on the right.

Official standings · updated 18 Oct 03:47.

No fixtures in the next seven days.

Friday 31 May

BAHRAINPremier League 2 matches
MATCHSCORE
31 May 2024FT
Al Ittihad
East Riffa
0–2
31 May 2024FT
Al-Hidd
Malkiya
1–3

Monday 27 May

BAHRAINPremier League 2 matches
MATCHSCORE
27 May 2024FT
East Riffa
Al-Hidd
2–1
27 May 2024FT
Malkiya
Al Ittihad
3–1

Thursday 23 May

BAHRAINPremier League 2 matches
MATCHSCORE
23 May 2024FT
Al-Hidd
Al Ittihad
2–1
23 May 2024FT
East Riffa
Malkiya
2–2

Monday 20 May

BAHRAINPremier League 1 match
MATCHSCORE
20 May 2024FT
Al Riffa
Manama
1–2

Sunday 19 May

BAHRAINPremier League 5 matches
MATCHSCORE
19 May 2024FT
Al Hala
Al Ahli
0–3
19 May 2024FT
Al Shabab
Busaiteen
3–2
19 May 2024FT
Al-Hidd
Al Najma
2–1
19 May 2024FT
East Riffa
Khalidiya
3–0
19 May 2024FT
Muharraq
Sitra
1–1

Wednesday 15 May

BAHRAINPremier League 4 matches
MATCHSCORE
15 May 2024FT
Al Ahli
Al Shabab
0–1
15 May 2024FT
Busaiteen
Al Riffa
1–3
15 May 2024FT
Manama
Al-Hidd
0–0
15 May 2024FT
Sitra
East Riffa
1–1

Tuesday 14 May

BAHRAINPremier League 2 matches
MATCHSCORE
14 May 2024FT
Al Najma
Muharraq
1–1
14 May 2024FT
Khalidiya
Al Hala
7–0

Thursday 9 May

BAHRAINPremier League 3 matches
MATCHSCORE
09 May 2024FT
Al Hala
Sitra
1–2
09 May 2024FT
Al Najma
Manama
1–4
09 May 2024FT
Al-Hidd
Busaiteen
2–1

Wednesday 8 May

BAHRAINPremier League 3 matches
MATCHSCORE
08 May 2024FT
Al Riffa
Al Ahli
1–2
08 May 2024FT
Al Shabab
Khalidiya
0–1
08 May 2024FT
Muharraq
East Riffa
2–2

Saturday 4 May

BAHRAINPremier League 3 matches
MATCHSCORE
04 May 2024FT
Al Ahli
Al-Hidd
3–3
04 May 2024FT
Busaiteen
Al Najma
2–3
04 May 2024FT
Manama
Muharraq
0–3

Friday 3 May

BAHRAINPremier League 3 matches
MATCHSCORE
03 May 2024FT
East Riffa
Al Hala
0–0
03 May 2024FT
Khalidiya
Al Riffa
1–1
03 May 2024FT
Sitra
Al Shabab
2–2

Sunday 28 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
28 Apr 2024FT
Al Najma
Al Ahli
2–1
28 Apr 2024FT
Al-Hidd
Khalidiya
0–0
28 Apr 2024FT
Manama
Busaiteen
2–1

Saturday 27 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
27 Apr 2024FT
Al Riffa
Sitra
1–1
27 Apr 2024FT
Al Shabab
East Riffa
1–2
27 Apr 2024FT
Muharraq
Al Hala
3–1

Tuesday 23 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
23 Apr 2024FT
Al Hala
Al Shabab
0–1
23 Apr 2024FT
East Riffa
Al Riffa
1–1
23 Apr 2024FT
Sitra
Al-Hidd
1–1

Monday 22 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
22 Apr 2024FT
Al Ahli
Manama
0–0
22 Apr 2024FT
Busaiteen
Muharraq
2–1
22 Apr 2024FT
Khalidiya
Al Najma
4–1

Thursday 18 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
18 Apr 2024FT
Al Najma
Sitra
2–2
18 Apr 2024FT
Busaiteen
Al Ahli
0–2
18 Apr 2024FT
Manama
Khalidiya
0–4

Monday 15 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
15 Apr 2024FT
Al Riffa
Al Hala
2–0
15 Apr 2024FT
Al-Hidd
East Riffa
1–1
15 Apr 2024FT
Muharraq
Al Shabab
3–0

Monday 8 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
08 Apr 2024FT
Al Ahli
Muharraq
2–2
08 Apr 2024FT
Al Shabab
Al Riffa
4–2
08 Apr 2024FT
East Riffa
Al Najma
0–1

Sunday 7 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
07 Apr 2024FT
Al Hala
Al-Hidd
0–2
07 Apr 2024FT
Khalidiya
Busaiteen
1–0
07 Apr 2024FT
Sitra
Manama
1–2

Wednesday 3 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
03 Apr 2024FT
Al Najma
Al Hala
2–4
03 Apr 2024FT
Manama
East Riffa
2–0
03 Apr 2024FT
Muharraq
Al Riffa
1–1

Tuesday 2 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
02 Apr 2024FT
Al Ahli
Khalidiya
0–1
02 Apr 2024FT
Al-Hidd
Al Shabab
1–0
02 Apr 2024FT
Busaiteen
Sitra
2–2

Friday 8 Mar

BAHRAINPremier League 1 match
MATCHSCORE
08 Mar 2024FT
Al Najma
Al Riffa
3–3

Monday 4 Mar

BAHRAINPremier League 3 matches
MATCHSCORE
04 Mar 2024FT
Al Hala
Manama
0–0
04 Mar 2024FT
Khalidiya
Muharraq
0–0
04 Mar 2024FT
Sitra
Al Ahli
1–0

Sunday 3 Mar

BAHRAINPremier League 3 matches
MATCHSCORE
03 Mar 2024FT
Al Riffa
Al-Hidd
0–0
03 Mar 2024FT
Al Shabab
Al Najma
2–1
03 Mar 2024FT
East Riffa
Busaiteen
1–3

Tuesday 27 Feb

BAHRAINPremier League 1 match
MATCHSCORE
27 Feb 2024FT
Sitra
Al Riffa
0–1

Wednesday 14 Feb

BAHRAINPremier League 3 matches
MATCHSCORE
14 Feb 2024FT
Al Ahli
East Riffa
1–0
14 Feb 2024FT
Busaiteen
Al Hala
2–1
14 Feb 2024FT
Manama
Al Shabab
1–1

Tuesday 13 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
13 Feb 2024FT
Khalidiya
Sitra
4–1
13 Feb 2024FT
Muharraq
Al-Hidd
3–2

Wednesday 7 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
07 Feb 2024FT
Khalidiya
East Riffa
3–2
07 Feb 2024FT
Sitra
Muharraq
2–3

Tuesday 6 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
06 Feb 2024FT
Busaiteen
Al Shabab
1–1
06 Feb 2024FT
Manama
Al Riffa
0–1

Monday 5 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
05 Feb 2024FT
Al Ahli
Al Hala
1–2
05 Feb 2024FT
Al Najma
Al-Hidd
4–2

Monday 25 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
25 Dec 2023FT
Al Riffa
Busaiteen
1–0
25 Dec 2023FT
Al Shabab
Al Ahli
1–1

Sunday 24 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
24 Dec 2023FT
Al-Hidd
Manama
0–2
24 Dec 2023FT
Muharraq
Al Najma
2–1

Saturday 23 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
23 Dec 2023FT
Al Hala
Khalidiya
1–3
23 Dec 2023FT
East Riffa
Sitra
1–1

Thursday 21 Dec

BAHRAINPremier League 1 match
MATCHSCORE
21 Dec 2023FT
Al Riffa
Al Shabab
3–1

Tuesday 19 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
19 Dec 2023FT
Busaiteen
Al-Hidd
2–2
19 Dec 2023FT
Manama
Al Najma
3–2

Monday 18 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
18 Dec 2023FT
East Riffa
Muharraq
2–2
18 Dec 2023FT
Sitra
Al Hala
1–0

Sunday 17 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
17 Dec 2023FT
Al Ahli
Al Riffa
2–1
17 Dec 2023FT
Khalidiya
Al Shabab
2–2

Sunday 3 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
03 Dec 2023FT
Al Riffa
Khalidiya
1–0
03 Dec 2023FT
Al Shabab
Sitra
1–2

Saturday 2 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
02 Dec 2023FT
Al Hala
East Riffa
1–0
02 Dec 2023FT
Al-Hidd
Al Ahli
0–1

Friday 1 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
01 Dec 2023FT
Al Najma
Busaiteen
0–1
01 Dec 2023FT
Muharraq
Manama
3–1

Sunday 26 Nov

BAHRAINPremier League 2 matches
MATCHSCORE
26 Nov 2023FT
Al Hala
Muharraq
1–2
26 Nov 2023FT
Khalidiya
Al-Hidd
1–1

Saturday 25 Nov

BAHRAINPremier League 3 matches
MATCHSCORE
25 Nov 2023FT
Al Ahli
Al Najma
2–0
25 Nov 2023FT
Busaiteen
Manama
1–3
25 Nov 2023FT
East Riffa
Al Shabab
1–1

Friday 10 Nov

BAHRAINPremier League 2 matches
MATCHSCORE
10 Nov 2023FT
Al Riffa
East Riffa
0–1
10 Nov 2023FT
Manama
Al Ahli
2–3

Thursday 9 Nov

BAHRAINPremier League 2 matches
MATCHSCORE
09 Nov 2023FT
Al Shabab
Al Hala
0–1
09 Nov 2023FT
Al-Hidd
Sitra
3–5

Wednesday 8 Nov

BAHRAINPremier League 2 matches
MATCHSCORE
08 Nov 2023FT
Al Najma
Khalidiya
1–1
08 Nov 2023FT
Muharraq
Busaiteen
0–0

Monday 30 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
30 Oct 2023FT
Al Ahli
Busaiteen
2–2
30 Oct 2023FT
Khalidiya
Manama
0–0

Sunday 29 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
29 Oct 2023FT
East Riffa
Al-Hidd
1–3
29 Oct 2023FT
Sitra
Al Najma
1–1

Saturday 28 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
28 Oct 2023FT
Al Hala
Al Riffa
1–2
28 Oct 2023FT
Al Shabab
Muharraq
3–2

Monday 23 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
23 Oct 2023FT
Busaiteen
Khalidiya
1–2
23 Oct 2023FT
Muharraq
Al Ahli
1–1

Sunday 22 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
22 Oct 2023FT
Al-Hidd
Al Hala
2–0
22 Oct 2023FT
Manama
Sitra
0–0

Saturday 21 Oct

BAHRAINPremier League 1 match
MATCHSCORE
21 Oct 2023FT
Al Najma
East Riffa
2–1

Sunday 8 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
08 Oct 2023FT
Al Riffa
Muharraq
3–2
08 Oct 2023FT
Khalidiya
Al Ahli
7–1

Saturday 7 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
07 Oct 2023FT
East Riffa
Manama
2–1
07 Oct 2023FT
Sitra
Busaiteen
1–1

Friday 6 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
06 Oct 2023FT
Al Hala
Al Najma
0–5
06 Oct 2023FT
Al Shabab
Al-Hidd
1–0

Friday 29 Sept

BAHRAINPremier League 3 matches
MATCHSCORE
29 Sep 2023FT
Al Ahli
Sitra
3–1
29 Sep 2023FT
Busaiteen
East Riffa
1–3
29 Sep 2023FT
Muharraq
Khalidiya
1–1

Thursday 28 Sept

BAHRAINPremier League 2 matches
MATCHSCORE
28 Sep 2023FT
Al Najma
Al Shabab
3–2
28 Sep 2023FT
Manama
Al Hala
1–2

Wednesday 27 Sept

BAHRAINPremier League 1 match
MATCHSCORE
27 Sep 2023FT
Al-Hidd
Al Riffa
1–4

Sunday 24 Sept

BAHRAINPremier League 2 matches
MATCHSCORE
24 Sep 2023FT
East Riffa
Al Ahli
2–1
24 Sep 2023FT
Sitra
Khalidiya
0–2

Saturday 23 Sept

BAHRAINPremier League 2 matches
MATCHSCORE
23 Sep 2023FT
Al Hala
Busaiteen
1–0
23 Sep 2023FT
Al Riffa
Al Najma
2–2

Friday 22 Sept

BAHRAINPremier League 2 matches
MATCHSCORE
22 Sep 2023FT
Manama
Al Shabab
2–0
22 Sep 2023FT
Muharraq
Al-Hidd
2–1

No player statistics available for this season.

Points

Fewest defeats

Goals scored

Fewest goals conceded

Goal difference

Failed to score

Scored per match

TEAMAVGP
Khalidiya2.0522
Muharraq1.8222
Al Najma1.7722
Al Riffa1.5922
Al Ahli1.4522
Sitra1.3222
Al-Hidd1.3222
Manama1.2722
Al Shabab1.2722
East Riffa1.2322
Busaiteen1.1822
Al Hala0.7722

Both teams scored

TEAMRATEP
Muharraq81.8%22
Al Najma81.8%22
Sitra77.3%22
Busaiteen72.7%22
Al Riffa68.2%22
East Riffa68.2%22
Al Shabab63.6%22
Al Ahli59.1%22
Al-Hidd59.1%22
Khalidiya50.0%22
Manama50.0%22
Al Hala40.9%22

Over 2.5 goals

TEAMRATEP
Al Najma72.7%22
Muharraq68.2%22
Busaiteen63.6%22
Al Ahli54.5%22
Manama54.5%22
Al Hala54.5%22
Al Riffa50.0%22
Al Shabab50.0%22
East Riffa50.0%22
Khalidiya45.5%22
Sitra45.5%22
Al-Hidd45.5%22

Longest winning run

Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.