Live Score & Historical Data

South Africa Premier League Soccer Data API

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

No credit card required

Supported competitions

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

Access Full Data of South Africa Premier League Matches

Every South Africa 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 South Africa 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
1Orlando Pirates3021/6/358/1246WDWWD
2Mamelodi Sundowns3020/8/257/2136LWDWW
3Kaizer Chiefs3015/9/633/1914LWWDL
4AmaZulu3013/8/932/284WLDDW
5Sekhukhune3011/11/832/275DDLWD
6Golden Arrows3011/8/1134/331DWDDD
7Polokwane309/13/821/210DDDLL
8Durban City3010/9/1125/26-1LDDDD
9Stellenbosch309/10/1126/30-4DWDLL
10Siwelele308/13/924/28-4DWLDW
11Richards Bay307/13/1023/30-7LDDDD
12TS Galaxy308/8/1430/38-8DWDDD
13Chippa Utd.306/10/1424/44-20WLDLL
14Marumo Gallants304/13/1321/38-17DDDDD
15Magesi305/9/1624/43-19WLLLD
16Orbit College306/6/1821/47-26LLDWD

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

South Africa 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.

246Match completed
494Total goals
2.01Avg. goal per match
100Home wins
79Draw
67Away wins
40.7%Home win %
6Biggest margin
11Highest scoring
Orlando PiratesLeader team

Last update: 2026/10/20

8 Seasons of South Africa 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-2026Orlando Pirates6930/21/6/358/12/46
2024-2025Mamelodi Sundowns7328/24/1/365/13/52
2023-2024Mamelodi Sundowns7330/22/7/152/11/41
2022-2023Mamelodi Sundowns7030/21/7/252/13/39
2021-2022Mamelodi Sundowns6530/19/8/356/20/36
2020-2021Mamelodi Sundowns6730/19/10/149/14/35
2019-2020Mamelodi Sundowns5930/17/8/543/22/21
2018-2019Mamelodi Sundowns5930/16/11/340/24/16

FAQ

How many South Africa Premier League teams and players does your API cover?
Our South Africa Premier League API covers 28 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 South Africa Premier League match data?
Yes. The free trial includes South Africa Premier League fixtures, results, standings, and player data — no credit card required.