Standings

Pool A
Pos Team Pts +/-
1 GOR Mahia 63 +25
2 Police 54 +15
3 Tusker 53 +17
4 AFC Leopards 47 +10
5 Bandari 47 +5
6 Nairobi City Stars 47 +4
7 Homeboyz 44 +6
8 Posta Rangers FC 43 -1
9 Kariobangi Sharks 41 +9
10 Bidco United 41 +2
11 KCB 36 -4
12 Murang'a SEAL 36 -4
13 Ulinzi Stars 35 -2
14 Talanta 31 -13
15 Sofapaka 31 -15
16 Shabana 29 -11
17 Muhoroni Youth 28 -13
18 Nzoia Sugar 18 -30
Pool B
Pos Team Pts +/-
1 Police 65 +21
2 GOR Mahia 59 +23
3 Homeboyz 58 +12
4 Tusker 57 +5
5 Shabana 53 +12
6 AFC Leopards 51 +13
7 Sofapaka 46 +9
8 Bandari 44 -4
9 KCB 42 +1
10 Mathare United 42 -14
11 Kariobangi Sharks 40 0
12 Ulinzi Stars 38 -4
13 Murang'a SEAL 37 -15
14 Mara Sugar 36 -7
15 Bidco United 35 -11
16 Posta Rangers FC 35 -13
17 Talanta 35 -13
18 Nairobi City Stars 35 -15
19 Police 0 0