Skip to content
Almanac
Menu

Kenyan Premier League

Goals, assists and cards count 42 of 52 stored matches (81%) that name a player. Appearances count 0 matches with a stored lineup.

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1L. MainaMurang'a SEALMurang'a SEAL—–03000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Murang'a SEAL03000–
2J. SafaMurang'a SEALMurang'a SEAL—–02000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Murang'a SEAL02000–
3J. LopagaMurang'a SEALMurang'a SEAL—–81000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Murang'a SEAL81000–
3M. KaramorNairobi UnitedNairobi United—–31000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Nairobi United31000–
3A. HafizShabanaShabana—–11000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Shabana11000–
3J. KinyanjuiAFC LeopardsAFC Leopards—–11000–
SeasonClubGoalsAstAppsYCRCRating
2026-27AFC Leopards11000–
3P. KinyanjuiKCBKCB—–11000–
SeasonClubGoalsAstAppsYCRCRating
2026-27KCB11000–
3V. MbaomaTuskerTusker—–11000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Tusker11000–
3A. KantehAFC LeopardsAFC Leopards—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27AFC Leopards01000–
3A. OlooUlinzi StarsUlinzi Stars—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Ulinzi Stars01000–
3B. MichiraShabanaShabana—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Shabana01000–
3B. S. OmondiGOR MahiaGOR Mahia—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27GOR Mahia01000–
3D. CheruiyotMara SugarMara Sugar—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Mara Sugar01000–
3E. OmondiKenya PoliceKenya Police—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Kenya Police01000–
3I. ShambiUlinzi StarsUlinzi Stars—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Ulinzi Stars01000–
3J. OwiliKCBKCB—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27KCB01000–
3J. SerembaNairobi UnitedNairobi United—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Nairobi United01000–
3K. M. DecemberTuskerTusker—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27Tusker01000–
3V. OtienoAFC LeopardsAFC Leopards—–01000–
SeasonClubGoalsAstAppsYCRCRating
2026-27AFC Leopards01000–

Club and match records

Most goals scored

View all

Fewest goals conceded

View all

Goals scored per match

View all

Goals conceded per match

View all

Clean sheets

View all

Biggest wins

View all
  1. 1Murang'a SEAL5–1Posta Rangers
  2. 2APS Bomet3–03K
  3. 3GOR Mahia4–2Murang'a SEAL
  4. 3KCB3–1Mombasa Elite
  5. 3Tusker3–1Mara Sugar

Highest-scoring matches

View all
  1. 1Murang'a SEAL5–1Posta Rangers
  2. 1GOR Mahia4–2Murang'a SEAL
  3. 3Murang'a SEAL3–2Nairobi United
  4. 3Mombasa Elite2–3Shabana
  5. 5KCB3–1Mombasa Elite

Home records

View all
  1. 1KCB3-0-09
  2. 2GOR Mahia2-1-17
  3. 2Murang'a SEAL2-1-07
  4. 2Mara Sugar2-1-07
  5. 5AFC Leopards1-2-05

Away records

View all
  1. 1Shabana2-1-07
  2. 2GOR Mahia2-0-06
  3. 2Kenya Police1-3-06
  4. 4AFC Leopards1-2-05
  5. 5KCB1-1-14

Longest winning run

View all

Longest unbeaten run

View all

Data coverage for Kenyan Premier League →

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