# Team MP W D L F A D P
1 Gor Mahia 30 22 5 3 65 25 +40 71
2 Bandari 30 15 10 5 30 15 +15 55
3 Leopards 31 14 9 8 46 40 +6 51
4 Ulinzi Stars 31 14 8 9 35 23 +12 50
5 Sofapaka 31 15 5 11 42 38 +4 50
6 Kariobangi Sharks 31 12 10 9 42 35 +7 46
7 Tusker 30 13 7 10 39 33 +6 46
8 Mathare United 30 10 12 8 41 40 +1 42
9 Homeboyz 31 11 7 13 34 42 -8 40
10 SoNy Sugar 30 10 8 12 27 28 -1 38
11 Posta Rangers 30 9 10 11 27 33 -6 37
12 Nakumatt 30 9 8 13 45 53 -8 35
13 Zoo Kericho 29 8 10 11 35 40 -5 34
14 Nzoia Sugar 30 9 7 14 31 36 -5 34
15 Vihiga United 30 7 10 13 21 27 -6 31
16 Chemelil 30 7 10 13 19 26 -7 31
17 Wazito 30 7 6 17 25 44 -19 27
18 Thika United 30 5 8 17 21 47 -26 23
Wed 19/09/18 Sofapaka 4 - 1 Homeboyz
Wed 19/09/18 Thika United 0 - 2 Tusker
Wed 19/09/18 Gor Mahia 0 - 2 Ulinzi Stars
Tue 18/09/18 Kariobangi Sharks 3 - 1 Leopards
Sun 16/09/18 Zoo Kericho 1 - 1 Bandari
Sun 16/09/18 Thika United 1 - 0 Gor Mahia
Sun 16/09/18 Homeboyz 3 - 2 Nzoia Sugar
Sun 16/09/18 Vihiga United 1 - 1 SoNy Sugar
Sun 16/09/18 Ulinzi Stars 1 - 0 Wazito
Sat 15/09/18 Leopards 2 - 1 Posta Rangers
Sat 15/09/18 Chemelil 1 - 0 Mathare United
Sat 15/09/18 Nakumatt 2 - 5 Kariobangi Sharks
Sun 02/09/18 Chemelil 0 - 1 Posta Rangers
Sat 01/09/18 SoNy Sugar 0 - 1 Bandari
Sat 01/09/18 Nzoia Sugar 1 - 0 Vihiga United
Sat 01/09/18 Mathare United 2 - 0 Homeboyz
Sat 22/09/18 SoNy Sugar 14 : 00 Chemelil
Sat 22/09/18 Bandari 14 : 00 Nakumatt
Sat 22/09/18 Posta Rangers 15 : 00 Vihiga United
Sun 23/09/18 Wazito 13 : 00 Zoo Kericho
Sun 23/09/18 Tusker 14 : 00 Mathare United
Sun 23/09/18 Nzoia Sugar 14 : 00 Thika United
Wed 26/09/18 Kariobangi Sharks 13 : 00 Wazito
Wed 26/09/18 Zoo Kericho 14 : 00 Ulinzi Stars
Wed 26/09/18 Vihiga United 14 : 00 Gor Mahia
Wed 26/09/18 Mathare United 14 : 00 Posta Rangers
Wed 26/09/18 Nakumatt 14 : 00 Nzoia Sugar
Wed 26/09/18 Homeboyz 14 : 00 SoNy Sugar
Wed 26/09/18 Bandari 14 : 00 Sofapaka
Wed 26/09/18 Leopards 15 : 15 Tusker
Thu 27/09/18 Thika United 15 : 00 Chemelil