Live Score & Historical Data

Malaysia Premier League Soccer Data API

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

No credit card required

Supported competitions

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

Access Full Data of Malaysia Premier League Matches

Every Malaysia 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 Malaysia 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
1Johor Darul Ta'zim II1813/3/238/1325WWWWW
2Kelantan1811/4/327/1413DLDWL
3Kuching City1810/4/430/2010DWWWW
4Terengganu II1810/3/529/1811WLDWW
5Kelantan Darul Naim186/7/523/194DLWWL
6PDRM186/3/920/28-8LLLLW
7UiTM186/2/1018/25-7WWLLW
8Selangor II184/4/1014/25-11LWLLL
9Perak185/2/1116/30-14DLLLW
10Skuad Projek182/2/1410/33-23LWLWL

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

Malaysia Premier League Season 2022, 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.

90Match completed
225Total goals
2.5Avg. goal per match
37Home wins
17Draw
36Away wins
41.1%Home win %
4Biggest margin
6Highest scoring
Johor Darul Ta'zim IILeader team

Last update: 2026/10/18

13 Seasons of Malaysia Premier League History, Queryable

Coverage runs back to 2010 — 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
2022Johor Darul Ta'zim II4218/13/3/238/13/25
2021Negeri Sembilan4120/12/5/333/16/17
2020Pulau Pinang2611/8/2/124/8/16
2019Sabah4320/13/4/333/17/16
2018FELDA United93/3/0/011/3/8
2017Kuala Lumpur4722/15/2/547/24/23
2016Melaka United5022/15/5/248/25/23
2015Kedah4822/14/6/247/26/21
2014PDRM5222/16/4/263/23/40
2013Sarawak5822/18/4/049/12/37
2012ATM5422/17/3/273/20/53
2011PKNS5722/18/3/151/7/44
2010FELDA United5022/15/5/248/12/36

FAQ

How many Malaysia Premier League teams and players does your API cover?
Our Malaysia Premier League API covers 38 teams with full squads and player profiles, all addressable through the /teams and /players endpoints.
How much historical data do you provide?
13 seasons of standings back to 2010, 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 Malaysia Premier League match data?
Yes. The free trial includes Malaysia Premier League fixtures, results, standings, and player data — no credit card required.