Kenyan Premier LeagueKEN Premier League2023/24
#TeamPLWDLGGAPTS
1
Gor Mahia

Gor Mahia

3018102401364
2
Tusker

Tusker

311759422456
3
Kenya Police FC

Kenya Police FC

301497372451
4
AFC Leopards

AFC Leopards

3112118281947
5
Nairobi Star City

Nairobi City

2912107353146
6
Bandari

Bandari

301299262245
7
Kariobangi Sharks

Kariobangi Sharks

3111119403044
8
Kakamega Homeboyz

Kakamega

3111119312644
9
Bidco United

Bidco United

3111119333044
10
Posta Rangers

Posta Rangers

3012711272843
11
KCB SC

KCB

319139273040
12
Muranga

Muranga

3191012263037
13
Ulinzi Stars Nakuru

Ulinzi Stars Nakuru

309912212236
14
Sofapaka FC

Sofapaka FC

318815355032
15
FC Talanta

FC Talanta

3061311294131
16
Shabana FC

Shabana FC

307815304129
17
Muhoroni Youth

Muhoroni Youth

3141413153226
18
Nzoia United

Nzoia Sugar

304719194819
Qualification / Relegation
CAF CL group stage
Relegation Playoffs
Relegation