Live Score & Historical Data

Bahrain Premier League Soccer Data API

Integrate live scores, fixtures, standings, lineups, and odds for Bahrain Premier League through one fast, reliable, developer-friendly REST & WebSocket API. 17 clubs, 8 seasons of history, one consistent JSON schema.

No credit card required

Supported competitions

The same schema powers Bahrain Premier League and 1,000+ competitions worldwide.

Access Full Data of Bahrain Premier League Matches

Every Bahrain Premier League match, table, and transfer flows through the same clean JSON — no scraping, no HTML parsing, no manual updates. Pick an endpoint, send one request, and get structured data you can ship straight into your product.

GEThttps://data.anysport.io/v1/soccer/livescore?match_id=as_0059673e806d4a0788a0d38a6a72f500&lang=en
import requests

resp = requests.get(
    'https://data.anysport.io/v1/soccer/livescore',
    headers={'apikey': 'YOUR_API_KEY'},
    params={'match_id': 'as_0059673e806d4a0788a0d38a6a72f500', 'lang': 'en'}
)
print(resp.json())

One Request, the Full Bahrain Premier League Table

This isn't a screenshot. The standings below are served live from a single GET /standings call — the exact response your app receives. Positions, form, and goal difference update themselves; you never touch a spreadsheet.

PositionTeamPlayedW/D/LGoals For / AgainstGoal DifferenceForm
1Al-Muharraq2217/4/145/738WWWWW
1Al-Najma33/0/08/35WWW
2Al Khalidiyah2218/0/442/1626WLWWW
2Manama Club32/0/16/33LWW
3Al Riffa2215/4/341/1724WWWWW
3Al-Budaiya31/0/21/4-3WLL
4Malkia229/6/723/167LLWWW
4Al-Ittihad30/0/31/6-5LLL
5Aali Club229/4/919/20-1LWWLL
6Al-Hidd228/6/829/236WWLLL
7Al-Ahli Manama227/6/928/280DLWLW
8Sitra227/6/922/31-9WWLWL
11Al-Shabbab223/5/148/34-26LLLWL
12Bahrain SC222/1/1915/56-41LLLLL

Data comes from the AnySport league standing endpoint. Update date: 2026/10/26

Bahrain Premier League Season 2025-2026, Quantified

Every figure below is computed from raw match data the API returns — not hand-entered. Build the same dashboards, betting models, or editorial widgets on top of the same numbers.

138Match completed
333Total goals
2.41Avg. goal per match
51Home wins
25Draw
62Away wins
37%Home win %
7Biggest margin
7Highest scoring
Al-MuharraqLeader team

Last update: 2026/10/26

8 Seasons of Bahrain Premier League History, Queryable

Coverage runs back to 2018-2019 — champions and distinct title-holders, every final table archived and addressable by season. Backfill your database once, then keep it current from the same endpoints. This depth is what separates a data provider from a scoreboard.

SeasonTeamPointsMatch RecordGoal Statistics
2025-2026Al-Muharraq5522/17/4/145/7/38
2024-2025Muharraq5122/16/3/354/17/37
2023-2024Al Khaldiya4422/12/8/245/18/27
2022-2023Khalidiya4222/12/6/445/23/22
2021-2022Al Riffa4218/12/6/032/9/23
2020-2021Al Riffa4518/14/3/131/13/18
2019-2020Al-Hidd4118/13/2/329/16/13
2018-2019Al Riffa4018/12/4/239/15/24

FAQ

How many Bahrain Premier League teams and players does your API cover?
Our Bahrain Premier League API covers 17 teams with full squads and player profiles, all addressable through the /teams and /players endpoints.
How much historical data do you provide?
8 seasons of standings back to 2018-2019, with every final table, champion, and season archived and queryable by season.
What real-time football data does your API offer?
Live scores, in-play odds, and match events stream through REST and WebSocket, so you can power live widgets and in-play products with the same schema.
Does your free trial include access to Bahrain Premier League match data?
Yes. The free trial includes Bahrain Premier League fixtures, results, standings, and player data — no credit card required.