Bahraini Premier League

Results: 157 2017-04-15 – 2026-10-25
At a glance
  • Oleball holds 157 results from the Bahraini Premier League, the most recent on 25 October 2026.
  • Home teams won 33% of these matches, 28% were draws and away teams won 39%.
  • They averaged 2.5 goals; both teams scored in 48% and 46% had more than 2.5 goals.
Statistics
Home 33% Draw 28% Away 39%
2.5Goals per match
48%Both teams scored
46%Over 2.5 goals
Latest results
Date Home Score Away
2026-10-25 Malkia 1–1 (0–1) Al-Ahli Manama(BHR)
2026-10-25 Al Hidd 1–1 (0–1) Manama Club
2026-10-24 Al Khaldiya 2–2 (1–1) Al-Ittifaq
2026-10-23 Najma Manama 1–2 (0–1) Al Ali CSC
2026-10-23 East Riffa 0–1 (0–1) Al-Muharraq
2026-10-23 Sitra 2–3 (1–1) Al-Riffa
2026-10-19 Al-Muharraq 3–0 (2–0) Malkia
2026-10-19 Al-Ahli Manama(BHR) 1–2 (0–1) Al Khaldiya
2026-10-18 Najma Manama 2–2 (1–0) Al Hidd
2026-10-18 Al-Riffa 4–0 (1–0) East Riffa
2026-10-17 Al-Ittifaq 2–2 (1–1) Manama Club
2026-10-17 Al Ali CSC 0–2 (0–0) Sitra
2026-10-12 Sitra 0–2 (0–1) Najma Manama
2026-10-12 East Riffa 2–1 (1–0) Al Ali CSC
2026-10-11 Manama Club 1–3 (1–1) Al-Ahli Manama(BHR)
2026-10-11 Al Hidd 0–1 (0–1) Al-Ittifaq
2026-10-10 Al Khaldiya 2–2 (0–2) Al-Muharraq
2026-10-10 Malkia 1–1 (0–1) Al-Riffa
2026-09-13 Sitra 0–0 (0–0) Al Hidd
2026-09-12 Najma Manama 2–3 (1–2) East Riffa
2026-09-12 Al Ali CSC 1–0 (1–0) Malkia
2026-09-12 Al-Ahli Manama(BHR) 0–2 (0–0) Al-Ittifaq
2026-09-11 Al-Muharraq 3–1 (1–0) Manama Club
2026-09-11 Al-Riffa 0–0 (0–0) Al Khaldiya
2026-09-06 Al Hidd 0–1 (0–0) Al-Ahli Manama(BHR)
2026-09-06 Manama Club 1–5 (1–3) Al-Riffa
2026-09-05 Al Khaldiya 3–1 (0–1) Al Ali CSC
2026-09-05 Al-Ittifaq 1–0 (1–0) Al-Muharraq
2026-09-03 Malkia 0–1 (0–0) Najma Manama
2026-09-03 East Riffa 0–0 (0–0) Sitra
2026-08-30 Al Ali CSC 1–1 (0–0) Manama Club
2026-08-30 Al-Riffa 2–0 (1–0) Al-Ittifaq
2026-08-29 East Riffa 0–2 (0–1) Al Hidd
2026-08-29 Al-Muharraq 1–1 (1–1) Al-Ahli Manama(BHR)
2026-08-28 Sitra 3–0 (1–0) Malkia
2026-08-28 Najma Manama 2–7 (0–5) Al Khaldiya
2026-05-31 Najma Manama 3–2 (0–1) Manama Club
2026-05-31 Al-Ittihad(BHR) 0–1 (0–1) Al-Budaiya
2026-05-26 Manama Club 3–0 (1–0) Al-Ittihad(BHR)
2026-05-26 Al-Budaiya 0–3 (0–1) Najma Manama
2026-05-22 Najma Manama 2–1 (0–0) Al-Ittihad(BHR)
2026-05-22 Al-Budaiya 0–1 (0–1) Manama Club
2026-05-16 Sitra 1–0 (1–0) Malkia
2026-05-16 Najma Manama 1–3 (0–1) Al Khaldiya
2026-05-16 Al-Muharraq 1–0 (0–0) Al Ali CSC
2026-05-16 Al-Riffa 3–2 (0–2) Bahrain SC
2026-05-16 Al-Budaiya 2–2 (1–1) Al-Ahli Manama(BHR)
2026-05-16 Al Hidd 1–0 (0–0) Al-Shabbab
2026-05-12 Al Khaldiya 1–2 (1–2) Al-Muharraq
2026-05-12 Al-Ahli Manama(BHR) 0–1 (0–0) Al Hidd
Teams
Team Played Won Drawn Lost Goals
Najma Manama 17 7 2 8 26:31
Al-Ahli Manama(BHR) 15 5 6 4 17:15
Al Ali CSC 14 6 2 6 13:14
Malkia 14 3 4 7 11:15
Sitra 14 5 3 6 15:17
Al Hidd 13 4 3 6 10:10
Al Khaldiya 13 8 3 2 30:15
Al-Muharraq 13 10 2 1 22:7
Al-Riffa 12 10 2 0 31:9
Al-Budaiya 10 3 1 6 8:13
Manama Club 9 2 3 4 13:18
Bahrain SC 8 0 0 8 5:22
Al-Shabbab 7 1 2 4 3:10
Al-Ittifaq 6 3 2 1 8:6
East Riffa 6 2 1 3 5:10
Al-Ittihad(BHR) 3 0 0 3 1:6

Results from the last 12 months in the Oleball database — not an official league table.

Based on the results in the Oleball database, which grows with every match we cover. Not an official record.