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