Skip to content
Almanac
Menu

Kenyan Premier League

Goals, assists and cards count 289 of 360 stored matches (80%) that name a player. Appearances count 0 matches with a stored lineup.

  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
50A. BatshiShabanaShabana—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Shabana30000–
50B. OuruMathare UnitedMathare United—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Mathare United30000–
50D. OmondiMara SugarMara Sugar—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Mara Sugar30000–
50D. WafulaMara SugarMara Sugar—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Mara Sugar30000–
50E. LokuwamPosta Rangers FCPosta Rangers FC—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Posta Rangers FC30000–
50E. LwanguAFC LeopardsAFC Leopards—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26AFC Leopards20000–
2026-27AFC Leopards10000–
50E. MorrisonGOR MahiaGOR Mahia—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26GOR Mahia30000–
50F. GharteySofapakaSofapaka—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Sofapaka30000–
50F. OjiamboPosta Rangers FCPosta Rangers FC—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Posta Rangers FC30000–
50F. OmotoKCBKCB—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26KCB10000–
2026-27KCB20000–
50H. BejaAFC LeopardsAFC Leopards—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26AFC Leopards30000–
50H. JumaHomeboyzHomeboyz—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26APS Bomet20000–
2025-26Homeboyz10000–
50H. NgalaBidco UnitedBidco United—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bidco United30000–
50I. OmweriMathare UnitedMathare United—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Mathare United30000–
50J. KulobaSofapakaSofapaka—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Sofapaka30000–
50J. MwakasabaTuskerTusker—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Tusker30000–
50K. Nyabuto OmundiShabanaShabana—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Shabana20000–
2026-27Shabana10000–
50K. OdhiamboAFC LeopardsAFC Leopards—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26AFC Leopards30000–
50K. WangayaNairobi UnitedNairobi United—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Nairobi United30000–
50M. CharoMurang'a SEALMurang'a SEAL—–30000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Murang'a SEAL30000–
50M. KesaKariobangi SharksKariobangi Sharks—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Kariobangi Sharks30000–
50M. KizzaNairobi UnitedNairobi United—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Nairobi United30000–
50M. NtambaSofapakaSofapaka—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Sofapaka30000–
50M. OchiengBidco UnitedBidco United—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bidco United30000–
50O. L. DronaMara SugarMara Sugar—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Mara Sugar30000–
50P. OsamaMurang'a SEALMurang'a SEAL—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Murang'a SEAL30000–
50R. K. PondaPosta Rangers FCPosta Rangers FC—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Posta Rangers FC10000–
2026-27Posta Rangers FC20000–
50R. OumaHomeboyzHomeboyz—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Homeboyz30000–
50R. SichenjeAFC LeopardsAFC Leopards—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26AFC Leopards20000–
2026-27AFC Leopards10000–
50S. SemoAFC LeopardsAFC Leopards—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26AFC Leopards30000–
50T. NdayalaMara SugarMara Sugar—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Mara Sugar30000–
50T. OtienoAFC LeopardsAFC Leopards—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26AFC Leopards30000–
50W. WadriBandariBandari—–30000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bandari30000–
84L. MainaMurang'a SEALMurang'a SEAL—–23000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Murang'a SEAL20000–
2026-27Murang'a SEAL03000–
84B. S. OmondiGOR MahiaGOR Mahia—–21000–
SeasonClubGoalsAstAppsYCRCRating
2025-26GOR Mahia20000–
2026-27GOR Mahia01000–
84E. OmondiKenya PoliceKenya Police—–21000–
SeasonClubGoalsAstAppsYCRCRating
2025-26—20000–
2026-27Kenya Police01000–
84J. KinyanjuiAFC LeopardsAFC Leopards—–21000–
SeasonClubGoalsAstAppsYCRCRating
2025-26AFC Leopards10000–
2026-27AFC Leopards11000–
84P. KinyanjuiKCBKCB—–21000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Mathare United10000–
2026-27KCB11000–
84V. OtienoAFC LeopardsAFC Leopards—–21000–
SeasonClubGoalsAstAppsYCRCRating
2025-26AFC Leopards20000–
2026-27AFC Leopards01000–
84A. MamboteKCBKCB—–20000–
SeasonClubGoalsAstAppsYCRCRating
2026-27KCB20000–
84A. MubarakBandariBandari—–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bandari20000–
84A. OdongoShabanaShabana—–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Shabana20000–
84B. NsuguboShabanaShabana—–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Shabana20000–
84B. OlegaShabanaShabana—–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Shabana20000–
84B. OtienoPosta Rangers FCPosta Rangers FC—–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Posta Rangers FC20000–
84B. SimiyuSofapakaSofapaka—–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Sofapaka20000–
84C. AkiteBidco UnitedBidco United—–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bidco United20000–
84C. OliloPosta Rangers FCPosta Rangers FC—–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Posta Rangers FC20000–
84C. Ouma———–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26—20000–
84D. MsaghaBandariBandari—–20000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bandari20000–

Data coverage for Kenyan Premier League →

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