Skip to content
Almanac
Menu

Kenyan Premier League

Points, wins and goals come from the stored table. Home and away splits are recorded. Clean sheets and runs count only clubs with every match stored.

1AFC Leopards156 (2026)1 (2026)0
SeasonPWDLGFGAPtsHomeAway
2026-276240411055

Club page →

2GOR Mahia134 (2026)4 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-276411951376

Club page →

2Kenya Police134 (2026)2 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27623165936

Club page →

2Migori Youth124 (2026)1 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27513154651

Club page →

2Shabana134 (2026)1 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27623154927

Club page →

2Mara Sugar124 (2026)1 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27623177972

Club page →

7KCB123 (2026)3 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-276411951394

Club page →

7Murang'a SEAL113 (2026)1 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-2762221311871

Club page →

7APS Bomet133 (2026)1 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27613243642

Club page →

7Bandari133 (2026)1 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27614133752

Club page →

73K113 (2026)1 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27623178954

Club page →

7Nairobi United113 (2026)01 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27605178532

Club page →

13Homeboyz112 (2026)1 (2026)2 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27512246523

Club page →

13Mathare United122 (2026)1 (2026)2 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27612346541

Club page →

13Ulinzi Stars112 (2026)1 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27613257642

Club page →

13Posta Rangers FC122 (2026)1 (2026)2 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27621359734

Club page →

17Tusker111 (2026)1 (2026)1 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-27420264633

Club page →

17Mombasa Elite111 (2026)03 (2026)
SeasonPWDLGFGAPtsHomeAway
2026-276015411110

Club page →

Club and match records

Most goals scored

View all

Fewest goals conceded

View all

Goals scored per match

View all

Goals conceded per match

View all

Clean sheets

View all

Biggest wins

View all
  1. 1Murang'a SEAL5–1Posta Rangers
  2. 2APS Bomet3–03K
  3. 3GOR Mahia4–2Murang'a SEAL
  4. 3KCB3–1Mombasa Elite
  5. 3Tusker3–1Mara Sugar

Highest-scoring matches

View all
  1. 1Murang'a SEAL5–1Posta Rangers
  2. 1GOR Mahia4–2Murang'a SEAL
  3. 3Murang'a SEAL3–2Nairobi United
  4. 3Mombasa Elite2–3Shabana
  5. 5KCB3–1Mombasa Elite

Home records

View all
  1. 1KCB3-0-09
  2. 2GOR Mahia2-1-17
  3. 2Murang'a SEAL2-1-07
  4. 2Mara Sugar2-1-07
  5. 5AFC Leopards1-2-05

Away records

View all
  1. 1Shabana2-1-07
  2. 2GOR Mahia2-0-06
  3. 2Kenya Police1-3-06
  4. 4AFC Leopards1-2-05
  5. 5KCB1-1-14

Longest winning run

View all

Longest unbeaten run

View all

Data coverage for Kenyan Premier League →

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