Skip to content
Almanac
Menu

Kenyan Premier League

Goals, assists and cards count 42 of 52 stored matches (81%) that name a player. Appearances count 0 matches with a stored lineup.

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1J. LopagaMurang'a SEALMurang'a SEAL—–81000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Murang'a SEAL81000–
2A. OnyangoGOR MahiaGOR Mahia—–40000–
SeasonClubGoalsAstAppsYCRCRating
2026-27GOR Mahia40000–
3M. KaramorNairobi UnitedNairobi United—–31000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Nairobi United31000–
3M. CharoMurang'a SEALMurang'a SEAL—–30000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Murang'a SEAL30000–
5A. ImbusiaMara SugarMara Sugar—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Mara Sugar20000–
5A. MamboteKCBKCB—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27KCB20000–
5B. ChonjoKenya PoliceKenya Police—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Kenya Police20000–
5E. AsiecheMathare UnitedMathare United—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Mathare United20000–
5E. RupiaKenya PoliceKenya Police—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Kenya Police20000–
5F. AdikinyTuskerTusker—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Tusker20000–
5F. OmotoKCBKCB—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27KCB20000–
5J. DwangGOR MahiaGOR Mahia—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27GOR Mahia20000–
5M. KithomeNairobi UnitedNairobi United—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Nairobi United20000–
5M. ShabanPosta Rangers FCPosta Rangers FC—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Posta Rangers FC20000–
5P. NyakwakaMigori YouthMigori Youth—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Migori Youth20000–
5R. K. PondaPosta Rangers FCPosta Rangers FC—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Posta Rangers FC20000–
5R. KipkemoiAPS BometAPS Bomet—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27APS Bomet20000–
5S. Yipoh3K3K—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-273K20000–
5V. NgumeMara SugarMara Sugar—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Mara Sugar20000–
20A. HafizShabanaShabana—–11000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Shabana11000–
20J. KinyanjuiAFC LeopardsAFC Leopards—–11000–
SeasonClubGoalsAstAppsYCRCRating
2026-27AFC Leopards11000–
20P. KinyanjuiKCBKCB—–11000–
SeasonClubGoalsAstAppsYCRCRating
2026-27KCB11000–
20V. MbaomaTuskerTusker—–11000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Tusker11000–
20A. MangeniTuskerTusker—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Tusker10000–
20A. Ndune3K3K—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-273K10000–
20B. BunyagaAPS BometAPS Bomet—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27APS Bomet10000–
20B. MwanagemiAPS BometAPS Bomet—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27APS Bomet10000–
20B. OmallaNairobi UnitedNairobi United—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Nairobi United10000–
20C. MomanyiHomeboyzHomeboyz—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Homeboyz10000–
20C. OtienoMigori YouthMigori Youth—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Migori Youth10000–
20C. OuattaraKenya PoliceKenya Police—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Kenya Police10000–
20D. AmbuluBandariBandari—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Bandari10000–
20D. IgumaHomeboyzHomeboyz—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Homeboyz10000–
20D. MwangiUlinzi StarsUlinzi Stars—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Ulinzi Stars10000–
20D. NsibambiBandariBandari—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Bandari10000–
20Dante3K3K—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-273K10000–
20E. KapaitoTuskerTusker—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Tusker10000–
20E. LwanguAFC LeopardsAFC Leopards—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27AFC Leopards10000–
20F. OlogiMigori YouthMigori Youth—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Migori Youth10000–
20G. Githinji3K3K—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-273K10000–
20G. OmondiKCBKCB—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27KCB10000–
20J. I. MachariaMurang'a SEALMurang'a SEAL—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Murang'a SEAL10000–
20J. Newton3K3K—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-273K10000–
20J. NyatiniMathare UnitedMathare United—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Mathare United10000–
20J. OkwendaMara SugarMara Sugar—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Mara Sugar10000–
20K. Luke OtialaAFC LeopardsAFC Leopards—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27AFC Leopards10000–
20K. MabeaMombasa EliteMombasa Elite—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Mombasa Elite10000–
20K. MwavaliMara SugarMara Sugar—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Mara Sugar10000–
20K. N. AsanteKenya PoliceKenya Police—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Kenya Police10000–
20K. Nyabuto OmundiShabanaShabana—–10000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Shabana10000–

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