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

#PlayerSeason · ClubPosAgeAppsGoalsAstYCRCRating
157D. Simiyu2025-26—2025-26——–02000–
157D. Oguta2025-26Tusker2025-26Tusker—–02000–
157D. Oalo2025-26Tusker2025-26Tusker—–02000–
157D. Msagha2025-26Bandari2025-26Bandari—–02000–
157C. Ouma2025-26—2025-26——–02000–
157C. Olilo2025-26Posta Rangers FC2025-26Posta Rangers FC—–02000–
157C. Akite2025-26Bidco United2025-26Bidco United—–02000–
157B. Simiyu2025-26Sofapaka2025-26Sofapaka—–02000–
157B. S. Omondi2025-26GOR Mahia2025-26GOR Mahia—–02000–
157B. Otieno2025-26Posta Rangers FC2025-26Posta Rangers FC—–02000–
157B. Olega2025-26Shabana2025-26Shabana—–02000–
157B. Nsugubo2025-26Shabana2025-26Shabana—–02000–
157B. Chonjo2026-27Kenya Police2026-27Kenya Police—–02000–
157A. Odongo2025-26Shabana2025-26Shabana—–02000–
157A. Mubarak2025-26Bandari2025-26Bandari—–02000–
157A. Mambote2026-27KCB2026-27KCB—–02000–
157A. Imbusia2026-27Mara Sugar2026-27Mara Sugar—–02000–
218W. Wadri2025-26Bandari2025-26Bandari—–03000–
218T. Otieno2025-26AFC Leopards2025-26AFC Leopards—–03000–
218T. Ndayala2025-26Mara Sugar2025-26Mara Sugar—–03000–
218S. Semo2025-26AFC Leopards2025-26AFC Leopards—–03000–
218R. Ouma2025-26Homeboyz2025-26Homeboyz—–03000–
218P. Osama2025-26Murang'a SEAL2025-26Murang'a SEAL—–03000–
218O. L. Drona2025-26Mara Sugar2025-26Mara Sugar—–03000–
218M. Ochieng2025-26Bidco United2025-26Bidco United—–03000–
218M. Ntamba2025-26Sofapaka2025-26Sofapaka—–03000–
218M. Kizza2025-26Nairobi United2025-26Nairobi United—–03000–
218M. Kesa2025-26Kariobangi Sharks2025-26Kariobangi Sharks—–03000–
218M. Charo2026-27Murang'a SEAL2026-27Murang'a SEAL—–03000–
218K. Wangaya2025-26Nairobi United2025-26Nairobi United—–03000–
218K. Odhiambo2025-26AFC Leopards2025-26AFC Leopards—–03000–
218J. Owili2025-26Mara Sugar2025-26Mara Sugar—–03000–
218J. Mwakasaba2025-26Tusker2025-26Tusker—–03000–
218J. Kuloba2025-26Sofapaka2025-26Sofapaka—–03000–
218J. I. Macharia2025-26Murang'a SEAL2025-26Murang'a SEAL—–03000–
218I. Omweri2025-26Mathare United2025-26Mathare United—–03000–
218H. Ngala2025-26Bidco United2025-26Bidco United—–03000–
218H. Beja2025-26AFC Leopards2025-26AFC Leopards—–03000–
218F. Ojiambo2025-26Posta Rangers FC2025-26Posta Rangers FC—–03000–
218F. Ghartey2025-26Sofapaka2025-26Sofapaka—–03000–
218E. Morrison2025-26GOR Mahia2025-26GOR Mahia—–03000–
218E. Lokuwam2025-26Posta Rangers FC2025-26Posta Rangers FC—–03000–
218D. Wafula2025-26Mara Sugar2025-26Mara Sugar—–03000–
218D. Omondi2025-26Mara Sugar2025-26Mara Sugar—–03000–
218B. Ouru2025-26Mathare United2025-26Mathare United—–03000–
218A. Onyango2025-26GOR Mahia2025-26GOR Mahia—–03000–
218A. Batshi2025-26Shabana2025-26Shabana—–03000–
218M. Karamor2026-27Nairobi United2026-27Nairobi United—–03100–
249V. Omune2025-26AFC Leopards2025-26AFC Leopards—–04000–
249S. Kappen2025-26GOR Mahia2025-26GOR Mahia—–04000–

Data coverage for Kenyan Premier League →

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