# Team MP W D L F A D P
1 Gor Mahia 25 19 5 1 59 22 +37 62
2 Bandari 27 13 9 5 27 14 +13 48
3 Leopards 26 12 9 5 40 32 +8 45
4 Sofapaka 26 13 4 9 35 31 +4 43
5 Ulinzi Stars 26 10 8 8 27 22 +5 38
6 Mathare United 26 9 11 6 38 34 +4 38
7 Tusker 26 10 6 10 34 33 +1 36
8 Kariobangi Sharks 26 8 10 8 30 30 +0 34
9 SoNy Sugar 26 9 6 11 24 26 -2 33
10 Homeboyz 26 9 6 11 26 31 -5 33
11 Zoo Kericho 26 8 8 10 33 37 -4 32
12 Posta Rangers 25 7 10 8 22 27 -5 31
13 Nzoia Sugar 26 8 6 12 26 30 -4 30
14 Nakumatt 26 7 8 11 36 43 -7 29
15 Chemelil 24 6 9 9 18 20 -2 27
16 Vihiga United 26 6 8 12 18 24 -6 26
17 Wazito 26 6 5 15 21 39 -18 23
18 Thika United 25 4 8 13 20 39 -19 20
Mon 13/08/18 Gor Mahia 3 - 1 Homeboyz
Sun 12/08/18 Thika United 1 - 3 Wazito
Sun 12/08/18 Sofapaka 0 - 1 Vihiga United
Sun 12/08/18 Nakumatt 2 - 4 Leopards
Sun 12/08/18 Mathare United 2 - 1 Kariobangi Sharks
Sun 12/08/18 Tusker 0 - 1 Bandari
Sun 12/08/18 Ulinzi Stars 0 - 1 SoNy Sugar
Sat 11/08/18 Zoo Kericho 3 - 1 Nzoia Sugar
Fri 10/08/18 Posta Rangers 1 - 2 Gor Mahia
Tue 07/08/18 Bandari 2 - 1 Gor Mahia
Sun 05/08/18 Leopards 2 - 1 Mathare United
Sun 05/08/18 Sofapaka 1 - 0 Ulinzi Stars
Sun 05/08/18 Nzoia Sugar 0 - 0 Wazito
Sun 05/08/18 SoNy Sugar 3 - 1 Thika United
Sun 05/08/18 Kariobangi Sharks 1 - 2 Zoo Kericho
Sat 04/08/18 Homeboyz 0 - 2 Tusker
Sat 04/08/18 Nakumatt 2 - 2 Gor Mahia
Sat 04/08/18 Chemelil 1 - 0 Vihiga United
Sat 04/08/18 Posta Rangers 1 - 3 Bandari
Wed 01/08/18 Gor Mahia 3 - 0 Kariobangi Sharks
Thu 16/08/18 Gor Mahia 13 : 00 Chemelil
Sat 18/08/18 Mathare United 10 : 00 Nakumatt
Sat 18/08/18 Nzoia Sugar 14 : 00 Sofapaka
Sat 18/08/18 Leopards 14 : 00 Thika United
Sun 19/08/18 Kariobangi Sharks 10 : 00 SoNy Sugar
Sun 19/08/18 Vihiga United 14 : 00 Homeboyz
Sun 19/08/18 Posta Rangers 14 : 00 Ulinzi Stars
Sun 19/08/18 Tusker 14 : 00 Zoo Kericho
Mon 20/08/18 Wazito 14 : 00 Chemelil
Wed 22/08/18 Sofapaka 15 : 00 Gor Mahia
Sat 25/08/18 Sofapaka 14 : 00 Kariobangi Sharks
Sat 25/08/18 SoNy Sugar 14 : 00 Tusker
Sat 25/08/18 Nakumatt 14 : 00 Posta Rangers
Sat 25/08/18 Gor Mahia 14 : 00 Leopards
Sat 25/08/18 Bandari 14 : 00 Nzoia Sugar
Sat 25/08/18 Chemelil 14 : 00 Ulinzi Stars
Sat 25/08/18 Homeboyz 14 : 00 Wazito
Sun 26/08/18 Zoo Kericho 14 : 00 Mathare United
Sun 26/08/18 Thika United 14 : 00 Vihiga United
Sun 02/09/18 Chemelil 14 : 00 Posta Rangers