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 · 2024/25 · 14 CLUBS · 138 PLAYED

Season archive · results and statistics.

Final matches

BAHRAINPremier League 5 matches
MATCHSCORE
09 Jun 2025FT
Al Hala
A'Ali
1–2
09 Jun 2025FT
Bahrain SC
Isa Town
2–1
04 Jun 2025FT
A'Ali
Bahrain SC
0–1
04 Jun 2025FT
Isa Town
Al Hala
1–4
31 May 2025FT
A'Ali
Isa Town
0–0

League table

Premier League · top six
#TEAMPGDPTS
1Muharraq22+3751
2Khalidiya22+1442
3Sitra22+1238
4Al Riffa22+1238
5Al Shabab22030
6Malkiya22−428

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 2024 · through 9 June 2025

Matches analysed138
Home wins36%
Draws28%
Over 2.5 goals51%
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

2024/25
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Muharraq2216335417+3751WLLDWChampions League 2
2Khalidiya2213364026+1442LWWWLChampions League 2
3Sitra2210843321+1238DWWDW–
4Al Riffa2211563927+1238LWLDW–
5Al Shabab227962323030DDWDW–
6Malkiya2261062327−428WLWDL–
7Al Ahli2283113235−327LLWDW–
8Al Najma227692929027WLLDD–
9A'Ali2265112637−1123LLDLWRelegation play-offs
10Bahrain SC2265112741−1423WLDWWRelegation play-offs
11East Riffa2248102131−1020WWLDLRelegation
12Manama2227131548−3313LDLLDRelegation

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

#TEAMPGDPTS
1Muharraq22+3751
2Khalidiya22+1442
3Sitra22+1238
4Al Riffa22+1238
5Al Shabab22030
6Malkiya22−428
7Al Ahli22−327
8Al Najma22027
9A'Ali22−1123
10Bahrain SC22−1423
11East Riffa22−1020
12Manama22−3313
Full statistics and form
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Muharraq2216335417+3751WLLDWChampions League 2
2Khalidiya2213364026+1442LWWWLChampions League 2
3Sitra2210843321+1238DWWDW–
4Al Riffa2211563927+1238LWLDW–
5Al Shabab227962323030DDWDW–
6Malkiya2261062327−428WLWDL–
7Al Ahli2283113235−327LLWDW–
8Al Najma227692929027WLLDD–
9A'Ali2265112637−1123LLDLWRelegation play-offs
10Bahrain SC2265112741−1423WLDWWRelegation play-offs
11East Riffa2248102131−1020WWLDLRelegation
12Manama2227131548−3313LDLLDRelegation

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

Official standings · updated 18 Oct 03:47.

Relegation/Promotion

2024/25
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Bahrain SC321042+27––
2Al Hala311164+24DWL–
3A'Ali31112204–Relegation
4Isa Town301226−41DLLRelegation

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

#TEAMPGDPTS
1Bahrain SC3+27
2Al Hala3+24
3A'Ali304
4Isa Town3−41
Full statistics and form
#TEAMPWDLGFGAGDPTSFORMQUALIFICATION
1Bahrain SC321042+27––
2Al Hala311164+24DWL–
3A'Ali31112204–Relegation
4Isa Town301226−41DLLRelegation

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

Official standings · updated 18 Oct 03:47.

No fixtures in the next seven days.

Monday 9 June

BAHRAINPremier League 2 matches
MATCHSCORE
09 Jun 2025FT
Al Hala
A'Ali
1–2
09 Jun 2025FT
Bahrain SC
Isa Town
2–1

Wednesday 4 June

BAHRAINPremier League 2 matches
MATCHSCORE
04 Jun 2025FT
A'Ali
Bahrain SC
0–1
04 Jun 2025FT
Isa Town
Al Hala
1–4

Saturday 31 May

BAHRAINPremier League 2 matches
MATCHSCORE
31 May 2025FT
A'Ali
Isa Town
0–0
31 May 2025FT
Bahrain SC
Al Hala
1–1

Tuesday 27 May

BAHRAINPremier League 2 matches
MATCHSCORE
27 May 2025FT
Al Ahli
Malkiya
4–3
27 May 2025FT
Sitra
Khalidiya
2–0

Monday 26 May

BAHRAINPremier League 3 matches
MATCHSCORE
26 May 2025FT
A'Ali
Muharraq
0–2
26 May 2025FT
Al Riffa
Bahrain SC
4–3
26 May 2025FT
East Riffa
Al Shabab
0–2

Sunday 25 May

BAHRAINPremier League 1 match
MATCHSCORE
25 May 2025FT
Manama
Al Najma
1–1

Thursday 22 May

BAHRAINPremier League 2 matches
MATCHSCORE
22 May 2025FT
Khalidiya
A'Ali
1–0
22 May 2025FT
Malkiya
Al Riffa
2–2

Wednesday 21 May

BAHRAINPremier League 2 matches
MATCHSCORE
21 May 2025FT
Al Shabab
Al Ahli
0–0
21 May 2025FT
Muharraq
East Riffa
1–1

Tuesday 20 May

BAHRAINPremier League 2 matches
MATCHSCORE
20 May 2025FT
Al Najma
Sitra
1–1
20 May 2025FT
Bahrain SC
Manama
3–1

Saturday 17 May

BAHRAINPremier League 3 matches
MATCHSCORE
17 May 2025FT
A'Ali
East Riffa
1–0
17 May 2025FT
Al Ahli
Muharraq
2–1
17 May 2025FT
Al Riffa
Al Shabab
1–3

Friday 16 May

BAHRAINPremier League 3 matches
MATCHSCORE
16 May 2025FT
Khalidiya
Al Najma
2–1
16 May 2025FT
Manama
Malkiya
0–1
16 May 2025FT
Sitra
Bahrain SC
2–0

Monday 12 May

BAHRAINPremier League 3 matches
MATCHSCORE
12 May 2025FT
Al Najma
A'Ali
1–2
12 May 2025FT
East Riffa
Al Ahli
1–0
12 May 2025FT
Muharraq
Al Riffa
1–2

Sunday 11 May

BAHRAINPremier League 3 matches
MATCHSCORE
11 May 2025FT
Al Shabab
Manama
1–1
11 May 2025FT
Bahrain SC
Khalidiya
1–2
11 May 2025FT
Malkiya
Sitra
0–1

Wednesday 7 May

BAHRAINPremier League 3 matches
MATCHSCORE
07 May 2025FT
A'Ali
Al Ahli
2–0
07 May 2025FT
Al Riffa
East Riffa
0–1
07 May 2025FT
Manama
Muharraq
1–6

Tuesday 6 May

BAHRAINPremier League 3 matches
MATCHSCORE
06 May 2025FT
Al Najma
Bahrain SC
2–0
06 May 2025FT
Khalidiya
Malkiya
1–2
06 May 2025FT
Sitra
Al Shabab
1–1

Friday 2 May

BAHRAINPremier League 3 matches
MATCHSCORE
02 May 2025FT
Al Ahli
Al Riffa
1–2
02 May 2025FT
Al Shabab
Khalidiya
1–1
02 May 2025FT
East Riffa
Manama
1–1

Thursday 1 May

BAHRAINPremier League 3 matches
MATCHSCORE
01 May 2025FT
Bahrain SC
A'Ali
1–1
01 May 2025FT
Malkiya
Al Najma
0–1
01 May 2025FT
Muharraq
Sitra
2–0

Sunday 27 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
27 Apr 2025FT
Khalidiya
Muharraq
1–2
27 Apr 2025FT
Manama
Al Ahli
0–1
27 Apr 2025FT
Sitra
East Riffa
1–1

Saturday 26 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
26 Apr 2025FT
A'Ali
Al Riffa
2–4
26 Apr 2025FT
Al Najma
Al Shabab
0–0
26 Apr 2025FT
Bahrain SC
Malkiya
2–2

Tuesday 22 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
22 Apr 2025FT
Al Ahli
Sitra
2–3
22 Apr 2025FT
Al Riffa
Manama
5–1
22 Apr 2025FT
East Riffa
Khalidiya
3–2

Monday 21 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
21 Apr 2025FT
Al Shabab
Bahrain SC
0–1
21 Apr 2025FT
Malkiya
A'Ali
2–2
21 Apr 2025FT
Muharraq
Al Najma
2–0

Wednesday 16 Apr

BAHRAINPremier League 1 match
MATCHSCORE
16 Apr 2025FT
Al Najma
East Riffa
1–1

Tuesday 15 Apr

BAHRAINPremier League 2 matches
MATCHSCORE
15 Apr 2025FT
A'Ali
Manama
1–1
15 Apr 2025FT
Malkiya
Al Shabab
0–0

Monday 14 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
14 Apr 2025FT
Bahrain SC
Muharraq
1–3
14 Apr 2025FT
Khalidiya
Al Ahli
2–1
14 Apr 2025FT
Sitra
Al Riffa
1–1

Saturday 5 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
05 Apr 2025FT
Al Riffa
Khalidiya
2–2
05 Apr 2025FT
East Riffa
Bahrain SC
3–1
05 Apr 2025FT
Manama
Sitra
0–3

Friday 4 Apr

BAHRAINPremier League 3 matches
MATCHSCORE
04 Apr 2025FT
Al Ahli
Al Najma
1–0
04 Apr 2025FT
Al Shabab
A'Ali
0–3
04 Apr 2025FT
Muharraq
Malkiya
3–0

Saturday 29 Mar

BAHRAINPremier League 2 matches
MATCHSCORE
29 Mar 2025FT
Al Ahli
Khalidiya
1–1
29 Mar 2025FT
Al Riffa
Sitra
1–3

Wednesday 5 Mar

BAHRAINPremier League 3 matches
MATCHSCORE
05 Mar 2025FT
A'Ali
Sitra
0–0
05 Mar 2025FT
Bahrain SC
Al Ahli
2–1
05 Mar 2025FT
Malkiya
East Riffa
0–0

Tuesday 4 Mar

BAHRAINPremier League 3 matches
MATCHSCORE
04 Mar 2025FT
Al Najma
Al Riffa
1–3
04 Mar 2025FT
Al Shabab
Muharraq
1–2
04 Mar 2025FT
Khalidiya
Manama
3–2

Sunday 23 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
23 Feb 2025FT
Bahrain SC
Al Riffa
0–2
23 Feb 2025FT
Khalidiya
Sitra
2–0

Saturday 15 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
15 Feb 2025FT
Al Najma
Manama
1–2
15 Feb 2025FT
Al Shabab
East Riffa
1–1

Friday 14 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
14 Feb 2025FT
Malkiya
Al Ahli
1–1
14 Feb 2025FT
Muharraq
A'Ali
4–0

Sunday 9 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
09 Feb 2025FT
Al Riffa
Malkiya
0–2
09 Feb 2025FT
East Riffa
Muharraq
0–3

Saturday 8 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
08 Feb 2025FT
Manama
Bahrain SC
1–1
08 Feb 2025FT
Sitra
Al Najma
0–0

Thursday 6 Feb

BAHRAINPremier League 2 matches
MATCHSCORE
06 Feb 2025FT
A'Ali
Khalidiya
1–2
06 Feb 2025FT
Al Ahli
Al Shabab
1–3

Saturday 18 Jan

BAHRAINPremier League 2 matches
MATCHSCORE
18 Jan 2025FT
Al Najma
Khalidiya
1–3
18 Jan 2025FT
Al Shabab
Al Riffa
2–0

Friday 17 Jan

BAHRAINPremier League 2 matches
MATCHSCORE
17 Jan 2025FT
Bahrain SC
Sitra
2–2
17 Jan 2025FT
Muharraq
Al Ahli
3–2

Thursday 16 Jan

BAHRAINPremier League 2 matches
MATCHSCORE
16 Jan 2025FT
East Riffa
A'Ali
1–1
16 Jan 2025FT
Malkiya
Manama
0–0

Saturday 11 Jan

BAHRAINPremier League 2 matches
MATCHSCORE
11 Jan 2025FT
A'Ali
Al Najma
1–3
11 Jan 2025FT
Manama
Al Shabab
0–2

Friday 10 Jan

BAHRAINPremier League 2 matches
MATCHSCORE
10 Jan 2025FT
Al Riffa
Muharraq
2–0
10 Jan 2025FT
Khalidiya
Bahrain SC
3–0

Thursday 9 Jan

BAHRAINPremier League 2 matches
MATCHSCORE
09 Jan 2025FT
Al Ahli
East Riffa
3–2
09 Jan 2025FT
Sitra
Malkiya
0–1

Sunday 15 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
15 Dec 2024FT
East Riffa
Al Riffa
0–0
15 Dec 2024FT
Malkiya
Khalidiya
2–1

Saturday 14 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
14 Dec 2024FT
Al Ahli
A'Ali
4–1
14 Dec 2024FT
Muharraq
Manama
3–0

Friday 13 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
13 Dec 2024FT
Al Shabab
Sitra
2–2
13 Dec 2024FT
Bahrain SC
Al Najma
1–2

Monday 9 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
09 Dec 2024FT
Al Riffa
Al Ahli
2–1
09 Dec 2024FT
Khalidiya
Al Shabab
2–0

Sunday 8 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
08 Dec 2024FT
Al Najma
Malkiya
5–1
08 Dec 2024FT
Manama
East Riffa
1–0

Saturday 7 Dec

BAHRAINPremier League 2 matches
MATCHSCORE
07 Dec 2024FT
A'Ali
Bahrain SC
0–2
07 Dec 2024FT
Sitra
Muharraq
0–2

Sunday 1 Dec

BAHRAINPremier League 1 match
MATCHSCORE
01 Dec 2024FT
Malkiya
Bahrain SC
0–0

Monday 25 Nov

BAHRAINPremier League 1 match
MATCHSCORE
25 Nov 2024FT
East Riffa
Sitra
0–2

Sunday 24 Nov

BAHRAINPremier League 2 matches
MATCHSCORE
24 Nov 2024FT
Al Ahli
Manama
2–0
24 Nov 2024FT
Al Shabab
Al Najma
0–2

Saturday 23 Nov

BAHRAINPremier League 2 matches
MATCHSCORE
23 Nov 2024FT
Al Riffa
A'Ali
3–0
23 Nov 2024FT
Muharraq
Khalidiya
3–1

Monday 28 Oct

BAHRAINPremier League 1 match
MATCHSCORE
28 Oct 2024FT
Manama
Al Riffa
0–0

Sunday 27 Oct

BAHRAINPremier League 1 match
MATCHSCORE
27 Oct 2024FT
Khalidiya
East Riffa
2–1

Saturday 26 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
26 Oct 2024FT
Al Najma
Muharraq
0–0
26 Oct 2024FT
Bahrain SC
Al Shabab
1–2

Friday 25 Oct

BAHRAINPremier League 1 match
MATCHSCORE
25 Oct 2024FT
A'Ali
Malkiya
2–1

Monday 21 Oct

BAHRAINPremier League 1 match
MATCHSCORE
21 Oct 2024FT
Sitra
Al Ahli
3–1

Sunday 20 Oct

BAHRAINPremier League 1 match
MATCHSCORE
20 Oct 2024FT
Muharraq
Bahrain SC
7–2

Thursday 3 Oct

BAHRAINPremier League 1 match
MATCHSCORE
03 Oct 2024FT
Al Shabab
Malkiya
0–0

Wednesday 2 Oct

BAHRAINPremier League 2 matches
MATCHSCORE
02 Oct 2024FT
East Riffa
Al Najma
2–4
02 Oct 2024FT
Manama
A'Ali
2–2

Friday 27 Sept

BAHRAINPremier League 3 matches
MATCHSCORE
27 Sep 2024FT
Al Najma
Al Ahli
2–3
27 Sep 2024FT
Khalidiya
Al Riffa
1–0
27 Sep 2024FT
Malkiya
Muharraq
1–1

Thursday 26 Sept

BAHRAINPremier League 3 matches
MATCHSCORE
26 Sep 2024FT
A'Ali
Al Shabab
1–2
26 Sep 2024FT
Bahrain SC
East Riffa
2–1
26 Sep 2024FT
Sitra
Manama
4–1

Sunday 22 Sept

BAHRAINPremier League 3 matches
MATCHSCORE
22 Sep 2024FT
Al Ahli
Bahrain SC
0–1
22 Sep 2024FT
Manama
Khalidiya
0–5
22 Sep 2024FT
Muharraq
Al Shabab
3–0

Saturday 21 Sept

BAHRAINPremier League 3 matches
MATCHSCORE
21 Sep 2024FT
Al Riffa
Al Najma
3–0
21 Sep 2024FT
East Riffa
Malkiya
1–2
21 Sep 2024FT
Sitra
A'Ali
2–1

No player statistics available for this season.

Goals scored

Fewest goals conceded

Goal difference

Scored per match

TEAMAVGP
Muharraq2.4522
Al Hala2.03
Khalidiya1.8222
Al Riffa1.7722
Sitra1.522
Al Ahli1.4522
Al Najma1.3222
Bahrain SC1.2425
Al Shabab1.0522
Malkiya1.0522
A'Ali1.0425
East Riffa0.9522
Manama0.7322
Isa Town0.673

Both teams scored

TEAMRATEP
Al Hala100.0%3
Khalidiya68.2%22
Al Ahli68.2%22
Isa Town66.7%3
Bahrain SC64.0%25
Al Najma59.1%22
East Riffa59.1%22
A'Ali56.0%25
Al Riffa54.5%22
Manama54.5%22
Muharraq50.0%22
Sitra50.0%22
Malkiya50.0%22
Al Shabab45.5%22

Over 2.5 goals

TEAMRATEP
Khalidiya68.2%22
Al Hala66.7%3
Isa Town66.7%3
Muharraq63.6%22
Al Riffa59.1%22
Al Ahli59.1%22
Bahrain SC56.0%25
A'Ali56.0%25
Al Najma50.0%22
Malkiya45.5%22
Manama45.5%22
Sitra36.4%22
Al Shabab36.4%22
East Riffa36.4%22

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.