Bahrain Premier League Fixtures & Live Score
All Matches
Premier League Full Time
Sitra
2 - 0
Khalidiya
2025/05/27 FT
Premier League Full Time
Al Ahli
4 - 3
Malkiya
2025/05/27 FT
Premier League Full Time
Ali CSC
0 - 2
Muharraq
2025/05/26 FT
Premier League Full Time
Al Riffa
4 - 3
Bahrain SC
2025/05/26 FT
Premier League Full Time
East Riffa
0 - 2
Al Shabab
2025/05/26 FT
Premier League Full Time
Manama
1 - 1
Al Najma
2025/05/25 FT
Premier League Full Time
Malkiya
2 - 2
Al Riffa
2025/05/22 FT
Premier League Full Time
Khalidiya
1 - 0
Ali CSC
2025/05/22 FT
Premier League Full Time
Al Shabab
0 - 0
Al Ahli
2025/05/21 FT
Premier League Full Time
Muharraq
1 - 1
East Riffa
2025/05/21 FT
Premier League Full Time
Al Najma
1 - 1
Sitra
2025/05/20 FT
Premier League Full Time
Bahrain SC
3 - 1
Manama
2025/05/20 FT
Premier League Full Time
East Riffa
0 - 1
Ali CSC
2025/05/17 FT
Premier League Full Time
Al Riffa
1 - 3
Al Shabab
2025/05/17 FT
Premier League Full Time
Al Ahli
2 - 1
Muharraq
2025/05/17 FT
Premier League Full Time
Manama
0 - 1
Malkiya
2025/05/16 FT
Premier League Full Time
Khalidiya
2 - 1
Al Najma
2025/05/16 FT
Premier League Full Time
Sitra
2 - 0
Bahrain SC
2025/05/16 FT
Premier League Full Time
Muharraq
1 - 2
Al Riffa
2025/05/12 FT
Premier League Full Time
East Riffa
1 - 0
Al Ahli
2025/05/12 FT
Table

1. Division

Team P W D L GD PTS
Muharraq Muharraq
13 10 0 3 20 30
Khalidiya Khalidiya
14 8 3 3 9 27
Al Riffa Al Riffa
14 7 2 5 5 23
Sitra Sitra
14 5 6 3 4 21
Malkiya Malkiya
12 5 4 3 3 19
Al Shabab Al Shabab
13 4 6 3 3 18
Ali CSC Ali CSC
12 5 3 4 1 18
East Riffa East Riffa
12 4 5 3 0 17
Al Ahli Al Ahli
14 4 1 9 -9 13
Al Najma Al Najma
13 3 3 7 -5 12
Qualifies for next round
Table column information:
  • P: Played
  • W: Wins
  • D: Draws
  • L: Losses
  • GD: Goal Difference
  • PTS: Points

Full Table

Teams

    • Default
    • Green
    • Blue
    • Pink
    • Yellow
    • Orange
    • Purple
    • Red
    • Lightblue
    • Teal
    • Lime
    • Deeporange