Bahrain Premier League

Bahrain Premier League facts (last 50 games)

  • Home teams win 42% of Bahrain Premier League matches on average.
  • In Bahrain Premier League, 10% of matches finish in a draw.
  • Bahrain Premier League averages 2.50 goals per game.
  • 50% of Bahrain Premier League matches have finished with over 2.5 goals in the last 50 games.

Past Bahrain Premier League Predictions

Bahrain Premier League predictions, latest results, standings and match previews in one place. Below you can review recent and upcoming Bahrain Premier League matches, compare team form, check odds and follow the main league trends to support your own analysis.

The latest Bahrain Premier League data on this page shows an average of 2.50 goals per game across the last 50 matches, with draws in 10% of fixtures and over 2.5 goals landing in 50% of games. Use these numbers together with team form, results and standings to get a clearer view of the league.

Bahrain Premier League Table

Overall Standings

Team G W D L G P
1 Muharraq
22
17
4
1
45:7
55
2 Khalidiya
22
18
0
4
42:16
54
3 Al Riffa
22
15
4
3
41:17
49
4 AAli
23
10
4
9
20:20
34
5 Malkiya
23
9
6
8
23:17
33
6 Al-Hidd
22
8
6
8
29:23
30
7 Al Ahli
22
7
6
9
28:28
27
8 Sitra
22
7
6
9
22:31
27
9 Budaiya
22
6
4
12
24:34
22
10 Al Najma
22
6
4
12
21:35
22
11 Al Shabab
22
3
5
14
8:34
14
12 Bahrain SC
22
2
1
19
15:56
7
Relegation Playoffs
Relegation

Latest Bahrain Premier League results

  • 16.05 FT
    Sitra
    Malkiya
    1
    0
  • 16.05 FT
    Al Najma
    Khalidiya
    1
    3
  • 16.05 FT
    Muharraq
    AAli
    1
    0
  • 15.05 FT
    Al Riffa
    Bahrain SC
    3
    2
  • 15.05 FT
    Al-Hidd
    Al Shabab
    1
    0
  • 15.05 FT
    Budaiya
    Al Ahli
    2
    2
  • 11.05 FT
    Malkiya
    Al Riffa
    0
    2
  • 11.05 FT
    Khalidiya
    Muharraq
    1
    2
  • 11.05 FT
    Al Ahli
    Al-Hidd
    0
    1
  • 10.05 FT
    Bahrain SC
    Al Najma
    0
    3
  • 10.05 FT
    Al Shabab
    Sitra
    1
    3
  • 10.05 FT
    AAli
    Budaiya
    2
    0
  • 05.05 FT
    Sitra
    Al Ahli
    0
    2
  • 05.05 FT
    Al Riffa
    Al Shabab
    4
    0
  • 04.05 FT
    Al Najma
    Muharraq
    1
    3
  • 04.05 FT
    Al-Hidd
    AAli
    0
    1
  • 03.05 FT
    Bahrain SC
    Malkiya
    0
    4
  • 03.05 FT
    Budaiya
    Khalidiya
    0
    1
  • 29.04 FT
    Al Ahli
    Al Riffa
    2
    3
  • 29.04 FT
    Muharraq
    Budaiya
    1
    0