Skip to content
Almanac
Menu

Kenyan Premier League

Points, wins and goals come from the stored tables for 3 seasons. Home and away splits are recorded for 1 of them. Clean sheets and runs count only seasons where every match is stored, so one season is left out (2023-24).

  • 23
  • 25
  • 26

Every match storedSome clubs missing matchesNo full club records

1GOR Mahia3744520910747+60155
SeasonPWDLGFGAPtsHomeAway
2023-243421103482073——
2025-26342095502269——
2026-276411951376

Club page →

2AFC Leopards3743423178052+28125
SeasonPWDLGFGAPtsHomeAway
2023-243413129322351——
2025-26341978442864——
2026-276240411055

Club page →

3Kenya Police3743031137954+25121
SeasonPWDLGFGAPtsHomeAway
2023-243415127422857——
2025-263413165312155——
2026-27623165936

Club page →

4Tusker3723511268062+18116
SeasonPWDLGFGAPtsHomeAway
2023-24342059472665——
2025-263413615273245——
2026-27420264633

Club page →

5Homeboyz3732527218471+13102
SeasonPWDLGFGAPtsHomeAway
2023-2434121210332848——
2025-263412139473749——
2026-27512246523

Club page →

6Nairobi United2401416105142+958
SeasonPWDLGFGAPtsHomeAway
2025-263414119443453——
2026-27605178532

Club page →

7Kariobangi Sharks2682026227467+786
SeasonPWDLGFGAPtsHomeAway
2023-2434121210443448——
2025-263481412303338——

Club page →

8Bandari3742431196055+5103
SeasonPWDLGFGAPtsHomeAway
2023-2434141010312652——
2025-26349178262644——
2026-27614133752

Club page →

9APS Bomet2401214144138+350
SeasonPWDLGFGAPtsHomeAway
2025-2634111112373544——
2026-27613243642

Club page →

9KCB2401710134542+361
SeasonPWDLGFGAPtsHomeAway
2025-263413912363748——
2026-276411951394

Club page →

9Nairobi City Stars1341311104239+350
SeasonPWDLGFGAPtsHomeAway
2023-2434131110423950——

Club page →

12Migori Youth1513154+16
SeasonPWDLGFGAPtsHomeAway
2026-27513154651

Club page →

13Mara Sugar2401217113737053
SeasonPWDLGFGAPtsHomeAway
2025-2634101410303044——
2026-27623177972

Club page →

143K1623178-19
SeasonPWDLGFGAPtsHomeAway
2026-27623178954

Club page →

14Kenya Commercial Bank134101593132-145
SeasonPWDLGFGAPtsHomeAway
2023-243410159313245——

Club page →

16Murang'a SEAL3742421298386-393
SeasonPWDLGFGAPtsHomeAway
2023-243491114283438——
2025-263413813424147——
2026-2762221311871

Club page →

17Shabana3742621277883-599
SeasonPWDLGFGAPtsHomeAway
2023-243410816384538——
2025-2634141010353452——
2026-27623154927

Club page →

18Mathare United2401210183541-646
SeasonPWDLGFGAPtsHomeAway
2025-263411815313541——
2026-27612346541

Club page →

19Mombasa Elite16015411-71
SeasonPWDLGFGAPtsHomeAway
2026-276015411110

Club page →

20Ulinzi Stars3742220326372-986
SeasonPWDLGFGAPtsHomeAway
2023-243410915242839——
2025-263411815343741——
2026-27613257642

Club page →

21Muhoroni Youth134614142435-1132
SeasonPWDLGFGAPtsHomeAway
2023-243461414243532——

Club page →

22Talanta134813133548-1337
SeasonPWDLGFGAPtsHomeAway
2023-243481313354837——

Club page →

23Posta Rangers FC3742423276680-1495
SeasonPWDLGFGAPtsHomeAway
2023-243413912303148——
2025-263491312314040——
2026-27621359734

Club page →

24Bidco United2681623295578-2371
SeasonPWDLGFGAPtsHomeAway
2023-2434111112363844——
2025-263451217194027——

Club page →

25Nzoia Sugar13457222460-3622
SeasonPWDLGFGAPtsHomeAway
2023-24345722246022——

Club page →

26Sofapaka26812193758104-4655
SeasonPWDLGFGAPtsHomeAway
2023-24349916395336——
2025-263431021195119——

Club page →

Data coverage for Kenyan Premier League →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources