# Team MP W D L F A D P
1 Gor Mahia 9 8 1 0 20 5 +15 25
2 Mathare United 12 7 2 3 19 14 +5 23
3 Ulinzi Stars 12 5 4 3 14 11 +3 19
4 Bandari 11 5 3 3 10 5 +5 18
5 Posta Rangers 12 4 6 2 12 8 +4 18
6 Leopards 11 5 3 3 21 19 +2 18
7 Sofapaka 12 5 3 4 16 17 -1 18
8 Chemelil 11 4 5 2 14 8 +6 17
9 Nzoia Sugar 12 5 1 6 13 14 -1 16
10 Homeboyz 11 5 1 5 10 11 -1 16
11 Kariobangi Sharks 11 3 5 3 13 11 +2 14
12 Wazito 11 4 2 5 10 12 -2 14
13 Vihiga United 12 2 6 4 9 10 -1 12
14 Zoo Kericho 11 3 2 6 14 19 -5 11
15 Tusker 11 2 4 5 11 15 -4 10
16 SoNy Sugar 11 2 4 5 6 12 -6 10
17 Thika United 12 1 6 5 10 17 -7 9
18 Nakumatt 12 1 4 7 9 23 -14 7
Sun 22/04/18 Gor Mahia 5 - 2 Thika United
Sun 22/04/18 Vihiga United 3 - 1 Nzoia Sugar
Sun 22/04/18 SoNy Sugar 0 - 0 Posta Rangers
Sun 22/04/18 Nakumatt 2 - 3 Ulinzi Stars
Sat 21/04/18 Wazito 1 - 0 Mathare United
Sat 21/04/18 Bandari 1 - 0 Leopards
Sat 21/04/18 Zoo Kericho 3 - 1 Tusker
Sat 21/04/18 Kariobangi Sharks 1 - 2 Homeboyz
Sat 21/04/18 Chemelil 1 - 1 Sofapaka
Sun 15/04/18 Sofapaka 1 - 1 SoNy Sugar
Sun 15/04/18 Posta Rangers 2 - 1 Mathare United
Sun 15/04/18 Nzoia Sugar 1 - 0 Bandari
Sun 15/04/18 Ulinzi Stars 0 - 0 Thika United
Sun 15/04/18 Tusker 0 - 0 Vihiga United
Sun 15/04/18 Chemelil 3 - 1 Wazito
Sat 14/04/18 Leopards 2 - 2 Zoo Kericho
Sat 14/04/18 Kariobangi Sharks 0 - 0 Nakumatt
Wed 11/04/18 Gor Mahia 1 - 0 Wazito
Sat 14/04/18 Homeboyz 14 : 00 Gor Mahia
Wed 25/04/18 Leopards 13 : 00 Kariobangi Sharks
Wed 25/04/18 Wazito 14 : 00 Tusker
Wed 25/04/18 Bandari 14 : 00 Zoo Kericho
Wed 25/04/18 Chemelil 14 : 00 Gor Mahia
Tue 01/05/18 Leopards 13 : 00 Vihiga United
Tue 01/05/18 Sofapaka 15 : 15 Wazito
Wed 02/05/18 Mathare United 13 : 00 Gor Mahia
Wed 02/05/18 Ulinzi Stars 14 : 00 Chemelil
Wed 02/05/18 Thika United 14 : 00 Nzoia Sugar
Wed 02/05/18 Homeboyz 14 : 00 Zoo Kericho
Wed 02/05/18 Posta Rangers 14 : 00 Kariobangi Sharks
Wed 02/05/18 Tusker 15 : 15 SoNy Sugar
Wed 02/05/18 Nakumatt 15 : 15 Bandari
Sat 05/05/18 Gor Mahia 14 : 00 Posta Rangers