Live Score & Historical Data

Kenya Premier League Soccer Data API

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

No credit card required

Supported competitions

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

Access Full Data of Kenya Premier League Matches

Every Kenya 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 Kenya 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
1Gor Mahia3420/9/550/2228LDWDW
2Leopards3419/7/844/2816LLWWW
3Police FC3413/16/531/2110DDDDW
4Nairobi United3414/11/944/3410WDDLW
5Shabana3414/10/1035/341LDWLD
6Kakamega Homeboyz3412/13/947/3710DDLLL
7KCB3413/9/1236/37-1WWLDL
8Muranga3413/8/1342/411WWLWL
9Tusker3413/6/1527/32-5DLLWL
10APS Bomet3411/11/1237/352DWWWW
11Mara Sugar3410/14/1030/300LDLWL
12Bandari349/17/826/260LWLDD
13Ulinzi Stars3411/8/1534/37-3WWWLD
14Mathare Utd.3411/8/1531/35-4WLWLD
15Posta Rangers349/13/1231/40-9LWDWD
16Kariobangi Sharks348/14/1230/33-3WDDWD
17Bidco United345/12/1719/40-21WLLLD
18Sofapaka343/10/2119/51-32LLDLD

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

Kenya 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.

307Match completed
616Total goals
2.01Avg. goal per match
102Home wins
98Draw
107Away wins
33.2%Home win %
6Biggest margin
6Highest scoring
Gor MahiaLeader team

Last update: 2026/10/26

8 Seasons of Kenya Premier League History, Queryable

Coverage runs back to 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-2026Gor Mahia6934/20/9/550/22/28
2024-2025Police6132/17/10/536/16/20
2023-2024Gor Mahia6329/18/9/238/13/25
2022-2023Gor Mahia7034/20/10/453/22/31
2021-2022Tusker6634/19/9/642/17/25
2020-2021Tusker6532/19/8/552/26/26
2019-2020Gor Mahia5423/17/3/347/17/30
2019Gor Mahia7234/21/9/458/25/33

FAQ

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