Skip to content
Almanac
Menu

Kenyan Premier League

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

  • 25

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–
6E. Assifuah2025-26GOR Mahia· 32y2025-26GOR Mahia—3280000–
6Kelvin Etemesi2025-26KCB2025-26KCB—–80000–
8F. Oluoch2025-26GOR Mahia2025-26GOR Mahia—–70000–
8H. Ochieng2025-26APS Bomet2025-26APS Bomet—–70000–
8J. Macharia2025-26Posta Rangers FC2025-26Posta Rangers FC—–70000–
8M. Karamor2025-26Nairobi United2025-26Nairobi United—–70000–
8S. Ssenyonjo2025-26AFC Leopards2025-26AFC Leopards—–70000–
13B. Michira2025-26Shabana2025-26Shabana—–60000–
13B. Omondi2025-26KCB2025-26KCB—–60000–
13D. Odhiambo2025-26Nairobi United2025-26Nairobi United—–60000–
13E. Kapaito2025-26Tusker2025-26Tusker—–60000–
13S. Musa2025-26GOR Mahia2025-26GOR Mahia—–60000–
18A. B. Ebenezer2025-26GOR Mahia2025-26GOR Mahia—–50000–
18A. Imbusia2025-26Mara Sugar2025-26Mara Sugar—–50000–
18D. Cheruiyot2025-26Mara Sugar2025-26Mara Sugar—–50000–
18D. Okoth2025-26Mathare United2025-26Mathare United—–50000–
18E. Machaga2025-26Nairobi United2025-26Nairobi United—–50000–
18G. Ojunga2025-26Bandari2025-26Bandari—–50000–
18I. Simiyu2025-26Tusker2025-26Tusker—–50000–
18J. Makwata2025-26Mathare United2025-26Mathare United—–50000–
18O. Majak2025-26Homeboyz2025-26Homeboyz—–50000–
18P. Odhiambo2025-26Homeboyz2025-26Homeboyz—–50000–
18R. Makati2025-26KCB2025-26KCB—–50000–
29A. Omar2025-26—2025-26——–40000–
29B. Muchiri2025-26Ulinzi Stars2025-26Ulinzi Stars—–40000–
29B. Omalla2025-26Nairobi United2025-26Nairobi United—–40000–
29E. Asieche2025-26Mathare United2025-26Mathare United—–40000–
29E. Zakayo2025-26—2025-26——–40000–
29H. Omollo2025-26Homeboyz2025-26Homeboyz—–40000–
29J. Imbiakha2025-26Murang'a SEAL2025-26Murang'a SEAL—–40000–
29K. Madada2025-26AFC Leopards2025-26AFC Leopards—–40000–
29O. Machaka2025-26Homeboyz2025-26Homeboyz—–40000–
29O. Ochieng2025-26Nairobi United2025-26Nairobi United—–40000–
29R. Omondi2025-26KCB2025-26KCB—–40000–
29S. Kappen2025-26GOR Mahia2025-26GOR Mahia—–40000–
29V. Omune2025-26AFC Leopards2025-26AFC Leopards—–40000–
42A. Batshi2025-26Shabana2025-26Shabana—–30000–
42A. Onyango2025-26GOR Mahia2025-26GOR Mahia—–30000–
42B. Ouru2025-26Mathare United2025-26Mathare United—–30000–
42D. Omondi2025-26Mara Sugar2025-26Mara Sugar—–30000–
42D. Wafula2025-26Mara Sugar2025-26Mara Sugar—–30000–
42E. Lokuwam2025-26Posta Rangers FC2025-26Posta Rangers FC—–30000–
42E. Morrison2025-26GOR Mahia2025-26GOR Mahia—–30000–
42F. Ghartey2025-26Sofapaka2025-26Sofapaka—–30000–
42F. Ojiambo2025-26Posta Rangers FC2025-26Posta Rangers FC—–30000–

Data coverage for Kenyan Premier League →

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