# Team MP W D L F A D P
1 Gor Mahia 29 19 6 4 46 18 +28 63
2 Sofapaka 29 13 9 7 44 26 +18 48
3 Tusker 28 13 7 8 31 24 +7 46
4 Homeboyz 29 11 12 6 24 18 +6 45
5 Ulinzi Stars 29 11 10 8 30 24 +6 43
6 Posta Rangers 29 9 16 4 24 19 +5 43
7 Kariobangi Sharks 30 10 12 8 28 23 +5 42
8 Nzoia Sugar 29 10 10 9 36 32 +4 40
9 Chemelil 29 8 12 9 23 27 -4 36
10 Leopards 30 9 9 12 20 25 -5 36
11 SoNy Sugar 28 8 11 9 21 23 -2 35
12 Nakumatt 28 9 8 11 30 35 -5 35
13 Bandari 29 9 6 14 26 30 -4 33
14 Zoo Kericho 28 7 10 11 31 44 -13 31
15 Mathare United 29 6 12 11 26 32 -6 30
16 Thika United 29 5 13 11 22 33 -11 28
17 Western Stima 29 6 10 13 23 36 -13 28
18 Muhoroni Youth 27 5 9 13 21 37 -16 24
Tue 17/10/17 Gor Mahia 3 - 1 Kariobangi Sharks
Tue 17/10/17 Ulinzi Stars 0 - 1 Leopards
Sun 15/10/17 Homeboyz 1 - 2 Nakumatt
Sun 15/10/17 Western Stima 1 - 1 Thika United
Sun 15/10/17 SoNy Sugar 2 - 2 Nzoia Sugar
Sun 15/10/17 Tusker 4 - 0 Muhoroni Youth
Sat 14/10/17 Kariobangi Sharks 2 - 2 Chemelil
Sat 14/10/17 Leopards 0 - 2 Posta Rangers
Sat 14/10/17 Mathare United 1 - 0 Gor Mahia
Sat 14/10/17 Zoo Kericho 0 - 0 Ulinzi Stars
Sat 14/10/17 Bandari 1 - 2 Sofapaka
Wed 11/10/17 Western Stima 1 - 1 Nakumatt
Wed 11/10/17 Tusker 0 - 0 Kariobangi Sharks
Wed 11/10/17 Zoo Kericho 2 - 2 Nzoia Sugar
Sat 07/10/17 Western Stima 2 - 1 Bandari
Sat 07/10/17 Zoo Kericho 1 - 0 Homeboyz
Sat 07/10/17 Nakumatt 3 - 4 Muhoroni Youth
Sat 07/10/17 Kariobangi Sharks 0 - 0 Leopards
Sat 07/10/17 SoNy Sugar 1 - 1 Ulinzi Stars
Sat 23/09/17 SoNy Sugar 14 : 00 Muhoroni Youth
Wed 18/10/17 Nakumatt 14 : 00 Tusker
Thu 19/10/17 Muhoroni Youth 14 : 00 Zoo Kericho
Sat 21/10/17 Nzoia Sugar 14 : 00 Homeboyz
Sat 21/10/17 Muhoroni Youth 14 : 00 Leopards
Sat 21/10/17 Nakumatt 14 : 00 Kariobangi Sharks
Sat 21/10/17 Chemelil 14 : 00 Western Stima
Sat 21/10/17 Gor Mahia 14 : 00 SoNy Sugar
Sun 22/10/17 Posta Rangers 13 : 00 Mathare United
Sun 22/10/17 Thika United 14 : 00 Bandari
Sun 22/10/17 Ulinzi Stars 14 : 00 Tusker
Sun 22/10/17 Sofapaka 15 : 15 Zoo Kericho
Wed 25/10/17 Ulinzi Stars 14 : 00 Gor Mahia
Sat 28/10/17 Mathare United 13 : 00 Muhoroni Youth
Sat 28/10/17 SoNy Sugar 14 : 00 Nakumatt
Sat 28/10/17 Western Stima 14 : 00 Posta Rangers
Sat 28/10/17 Kariobangi Sharks 14 : 00 Nzoia Sugar