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 · ClubPosAgeGoalsAstAppsYCRCRating
1P. Okoth2025-26Ulinzi Stars2025-26Ulinzi Stars—–190000–
2H. Aroko2025-26Kariobangi Sharks2025-26Kariobangi Sharks—–130000–
2J. Waithira2025-26Murang'a SEAL2025-26Murang'a SEAL—–130000–
4Y. Koutiama2025-26—2025-26——–100000–
5P. Wasai2025-26APS Bomet2025-26APS Bomet—–90000–
6J. Lopaga2026-27Murang'a SEAL2026-27Murang'a SEAL—–81000–
6E. Assifuah2025-26GOR Mahia· 32y2025-26GOR Mahia—3280000–
6Kelvin Etemesi2025-26KCB2025-26KCB—–80000–
9F. Oluoch2025-26GOR Mahia2025-26GOR Mahia—–70000–
9H. Ochieng2025-26APS Bomet2025-26APS Bomet—–70000–
9J. Macharia2025-26Posta Rangers FC2025-26Posta Rangers FC—–70000–
9M. Karamor2025-26Nairobi United2025-26Nairobi United—–70000–
9S. Ssenyonjo2025-26AFC Leopards2025-26AFC Leopards—–70000–
14B. Michira2025-26Shabana2025-26Shabana—–60000–
14B. Omondi2025-26KCB2025-26KCB—–60000–
14D. Odhiambo2025-26Nairobi United2025-26Nairobi United—–60000–
14E. Kapaito2025-26Tusker2025-26Tusker—–60000–
14S. Musa2025-26GOR Mahia2025-26GOR Mahia—–60000–
19A. B. Ebenezer2025-26GOR Mahia2025-26GOR Mahia—–50000–
19A. Imbusia2025-26Mara Sugar2025-26Mara Sugar—–50000–
19D. Cheruiyot2025-26Mara Sugar2025-26Mara Sugar—–50000–
19D. Okoth2025-26Mathare United2025-26Mathare United—–50000–
19E. Machaga2025-26Nairobi United2025-26Nairobi United—–50000–
19G. Ojunga2025-26Bandari2025-26Bandari—–50000–
19I. Simiyu2025-26Tusker2025-26Tusker—–50000–
19J. Makwata2025-26Mathare United2025-26Mathare United—–50000–
19O. Majak2025-26Homeboyz2025-26Homeboyz—–50000–
19P. Odhiambo2025-26Homeboyz2025-26Homeboyz—–50000–
19R. Makati2025-26KCB2025-26KCB—–50000–
30A. Omar2025-26—2025-26——–40000–
30A. Onyango2026-27GOR Mahia2026-27GOR Mahia—–40000–
30B. Muchiri2025-26Ulinzi Stars2025-26Ulinzi Stars—–40000–
30B. Omalla2025-26Nairobi United2025-26Nairobi United—–40000–
30E. Asieche2025-26Mathare United2025-26Mathare United—–40000–
30E. Zakayo2025-26—2025-26——–40000–
30H. Omollo2025-26Homeboyz2025-26Homeboyz—–40000–
30J. Imbiakha2025-26Murang'a SEAL2025-26Murang'a SEAL—–40000–
30K. Madada2025-26AFC Leopards2025-26AFC Leopards—–40000–
30O. Machaka2025-26Homeboyz2025-26Homeboyz—–40000–
30O. Ochieng2025-26Nairobi United2025-26Nairobi United—–40000–
30R. Omondi2025-26KCB2025-26KCB—–40000–
30S. Kappen2025-26GOR Mahia2025-26GOR Mahia—–40000–
30V. Omune2025-26AFC Leopards2025-26AFC Leopards—–40000–
44M. Karamor2026-27Nairobi United2026-27Nairobi United—–31000–
44A. Batshi2025-26Shabana2025-26Shabana—–30000–
44A. Onyango2025-26GOR Mahia2025-26GOR Mahia—–30000–
44B. Ouru2025-26Mathare United2025-26Mathare United—–30000–
44D. Omondi2025-26Mara Sugar2025-26Mara Sugar—–30000–
44D. Wafula2025-26Mara Sugar2025-26Mara Sugar—–30000–
44E. Lokuwam2025-26Posta Rangers FC2025-26Posta Rangers FC—–30000–

Data coverage for Kenyan Premier League →

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