☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
ACB
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
More Competitions
Second Division League
BFA Cup
His Majesty the King's Football Cup
Bahrain Super Cup
Elite Cup Championship
Nasser Bin Hamad Premier League
Bahraini Premier League
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
2014/2015
2013/2014
2012/2013
2011/2012
2010/2011
2009/2010
2021/2022
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
2014/2015
2013/2014
2012/2013
2011/2012
2010/2011
2009/2010
<
Regular Season
>
Regular Season
Relegation/Promotion Playoff
Matches
Gameweek 18
2022-04-27
20:30
Al Najma Club
Al Najma
NAJ
0 : 2
Budaiya Club
Budaiya
BUD
20:30
Al Ahli Club
Al Ahli Club
AHL
1 : 1
Al Hidd SCC
Al Hidd
HID
20:30
East Riffa SCC
East Riffa SCC
EAR
1 : 2
Al Hala SC
Al Hala SC
HAL
2022-04-28
20:30
Al Riffa SC
Al Riffa
RIF
4 : 1
Al Muharraq SC
Al Muharraq
MUH
20:30
Al Khaldiya SC
Al Khaldiya
KHL
1 : 2
Manama SCC
Manama
MAN
GW 1
GW 2
GW 3
GW 4
GW 5
GW 6
GW 7
GW 8
GW 9
GW 10
GW 11
GW 12
GW 13
GW 14
GW 15
GW 16
GW 17
GW 18
Standings
Regular Season
#
M
W
D
L
GF
GA
DIF
PTS
1
Al Riffa SC
Al Riffa
18
12
6
0
32
9
23
42
2
Manama SCC
Manama
18
11
6
1
31
13
18
39
3
Al Khaldiya SC
Al Khaldiya
18
8
6
4
24
13
11
30
4
Al Muharraq SC
Al Muharraq
18
8
3
7
22
19
3
27
5
Al Hala SC
Al Hala SC
18
6
7
5
21
24
-3
25
6
East Riffa SCC
East Riffa SCC
18
6
6
6
24
22
2
24
7
Al Ahli Club
Al Ahli Club
18
3
8
7
18
29
-11
17
8
Budaiya Club
Budaiya
18
5
2
11
19
29
-10
17
9
Al Hidd SCC
Al Hidd
18
2
7
9
13
27
-14
13
10
Al Najma Club
Al Najma
18
1
5
12
12
31
-19
8
Previous Winners
Nasser Bin Hamad Premier League
2022/2023
Al Khaldiya SC
Manama SCC
2021/2022
Al Riffa SC
Manama SCC
2020/2021
Al Riffa SC
East Riffa SCC
2019/2020
Al Hidd SCC
Al Muharraq SC
2018/2019
Al Riffa SC
Manama SCC
NBB League
2017/2018
Al Muharraq SC
Al Najma Club
VIVA League
2015/2016
Al Hidd SCC
Al Muharraq SC
2014/2015
Al Muharraq SC
Al Hidd SCC
Bahraini Premier League
2013/2014
Al Riffa SC
Manama SCC
2012/2013
Busaiteen Club
Al Muharraq SC
2011/2012
Al Riffa SC
Al Muharraq SC
2010/2011
Al Muharraq SC
Al Riffa SC
2009/2010
Al Ahli Club
Al Muharraq SC
2008/2009
Al Muharraq SC
Al Riffa SC
2007/2008
Al Muharraq SC
2006/2007
Al Muharraq SC
2005/2006
Al Muharraq SC
2004/2005
Al Riffa SC
2003/2004
Al Muharraq SC
2002/2003
Al Riffa SC
2001/2002
Al Muharraq SC
2000/2001
Al Muharraq SC
1999/2000
Al Riffa SC
1998/1999
Al Muharraq SC
1997/1998
Al Riffa SC
1996/1997
Al Riffa SC
1995/1996
Al Ahli Club
1994/1995
Al Muharraq SC
1993/1994
East Riffa SCC
1992/1993
Al Riffa SC
1991/1992
Al Muharraq SC
1990/1991
Al Muharraq SC
1989/1990
Al Riffa SC
1988/1989
Bahrain SC
1987/1988
Al Muharraq SC
1986/1987
Bahrain SC
1985/1986
Al Muharraq SC
1984/1985
Bahrain SC
1983/1984
Al Muharraq SC
1982/1983
Al Muharraq SC
1981/1982
Al Riffa SC
1980/1981
Bahrain SC
1979/1980
Al Muharraq SC
1978/1979
Al Hala SC
1977/1978
Bahrain SC
1976/1977
Al Ahli Club
1975/1976
Al Muharraq SC
1974/1975
Arabi Club
1973/1974
Al Muharraq SC
1972/1973
Al Muharraq SC
1971/1972
Al Ahli Club
1970/1971
Al Muharraq SC
1969/1970
Al Muharraq SC
1968/1969
Al Ahli Club
1967/1968
Bahrain SC
1966/1967
Al Muharraq SC
1965/1966
Al Muharraq SC
1964/1965
Al Muharraq SC
1963/1964
Al Muharraq SC
1962/1963
Al Muharraq SC
1961/1962
Al Muharraq SC
1960/1961
Al Muharraq SC
1959/1960
Al Muharraq SC
1958/1959
Al Nasr Club
1957/1958
Al Muharraq SC
1956/1957
Al Muharraq SC
1
Al Muharraq SC
Al Muharraq
34
2017/2018
2
Al Riffa SC
Al Riffa
13
2021/2022
3
Bahrain SC
Bahrain
6
1988/1989
4
Al Ahli Club
Al Ahli Club
5
2009/2010
5
Al Hidd SCC
Al Hidd
2
2019/2020
6
East Riffa SCC
East Riffa SCC
1
1993/1994
7
Al Nasr Club
Al Nasr
1
1958/1959
8
Al Hala SC
Al Hala SC
1
1978/1979
9
Busaiteen Club
Busaiteen
1
2012/2013
10
Arabi Club
1
1974/1975
11
Al Khaldiya SC
Al Khaldiya
1
2022/2023