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
249R. Omondi2025-26KCB2025-26KCB—–04000–
249O. Ochieng2025-26Nairobi United2025-26Nairobi United—–04000–
249O. Machaka2025-26Homeboyz2025-26Homeboyz—–04000–
249K. Madada2025-26AFC Leopards2025-26AFC Leopards—–04000–
249J. Imbiakha2025-26Murang'a SEAL2025-26Murang'a SEAL—–04000–
249H. Omollo2025-26Homeboyz2025-26Homeboyz—–04000–
249E. Zakayo2025-26—2025-26——–04000–
249E. Asieche2025-26Mathare United2025-26Mathare United—–04000–
249B. Omalla2025-26Nairobi United2025-26Nairobi United—–04000–
249B. Muchiri2025-26Ulinzi Stars2025-26Ulinzi Stars—–04000–
249A. Onyango2026-27GOR Mahia2026-27GOR Mahia—–04000–
249A. Omar2025-26—2025-26——–04000–
263R. Makati2025-26KCB2025-26KCB—–05000–
263P. Odhiambo2025-26Homeboyz2025-26Homeboyz—–05000–
263O. Majak2025-26Homeboyz2025-26Homeboyz—–05000–
263J. Makwata2025-26Mathare United2025-26Mathare United—–05000–
263I. Simiyu2025-26Tusker2025-26Tusker—–05000–
263G. Ojunga2025-26Bandari2025-26Bandari—–05000–
263E. Machaga2025-26Nairobi United2025-26Nairobi United—–05000–
263D. Okoth2025-26Mathare United2025-26Mathare United—–05000–
263D. Cheruiyot2025-26Mara Sugar2025-26Mara Sugar—–05000–
263A. Imbusia2025-26Mara Sugar2025-26Mara Sugar—–05000–
263A. B. Ebenezer2025-26GOR Mahia2025-26GOR Mahia—–05000–
274S. Musa2025-26GOR Mahia2025-26GOR Mahia—–06000–
274E. Kapaito2025-26Tusker2025-26Tusker—–06000–
274D. Odhiambo2025-26Nairobi United2025-26Nairobi United—–06000–
274B. Omondi2025-26KCB2025-26KCB—–06000–
274B. Michira2025-26Shabana2025-26Shabana—–06000–
279S. Ssenyonjo2025-26AFC Leopards2025-26AFC Leopards—–07000–
279M. Karamor2025-26Nairobi United2025-26Nairobi United—–07000–
279J. Macharia2025-26Posta Rangers FC2025-26Posta Rangers FC—–07000–
279H. Ochieng2025-26APS Bomet2025-26APS Bomet—–07000–
279F. Oluoch2025-26GOR Mahia2025-26GOR Mahia—–07000–
284Kelvin Etemesi2025-26KCB2025-26KCB—–08000–
284E. Assifuah2025-26GOR Mahia· 32y2025-26GOR Mahia—3208000–
284J. Lopaga2026-27Murang'a SEAL2026-27Murang'a SEAL—–08100–
287P. Wasai2025-26APS Bomet2025-26APS Bomet—–09000–
288Y. Koutiama2025-26—2025-26——–010000–
289J. Waithira2025-26Murang'a SEAL2025-26Murang'a SEAL—–013000–
289H. Aroko2025-26Kariobangi Sharks2025-26Kariobangi Sharks—–013000–
291P. Okoth2025-26Ulinzi Stars2025-26Ulinzi Stars—–019000–

Data coverage for Kenyan Premier League →

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