# Team MP W D L F A D P
1 Gor Mahia 33 22 7 4 51 20 +31 73
2 Sofapaka 33 14 10 9 46 30 +16 52
3 Posta Rangers 33 11 17 5 26 20 +6 50
4 Tusker 33 14 8 11 33 30 +3 50
5 Kariobangi Sharks 33 12 13 8 40 25 +15 49
6 Homeboyz 33 12 13 8 29 22 +7 49
7 Ulinzi Stars 33 11 12 10 33 29 +4 45
8 Bandari 33 12 7 14 34 32 +2 43
9 Nzoia Sugar 33 11 10 12 40 39 +1 43
10 SoNy Sugar 33 10 12 11 29 28 +1 42
11 Leopards 33 11 9 13 22 27 -5 42
12 Zoo Kericho 33 9 13 11 38 47 -9 40
13 Chemelil 33 8 15 10 28 33 -5 39
14 Nakumatt 33 10 9 14 32 39 -7 39
15 Mathare United 33 8 14 11 30 34 -4 38
16 Thika United 33 7 14 12 26 36 -10 35
17 Western Stima 33 8 11 14 30 41 -11 35
18 Muhoroni Youth 33 5 10 18 26 61 -35 25
Wed 15/11/17 Zoo Kericho 2 - 1 Thika United
Tue 14/11/17 SoNy Sugar 5 - 1 Muhoroni Youth
Sun 12/11/17 Leopards 1 - 0 Chemelil
Sat 11/11/17 Tusker 0 - 1 Sofapaka
Sat 11/11/17 Bandari 1 - 0 Ulinzi Stars
Sat 11/11/17 Homeboyz 0 - 1 Gor Mahia
Sat 11/11/17 Kariobangi Sharks 4 - 1 Nzoia Sugar
Sat 11/11/17 SoNy Sugar 0 - 1 Nakumatt
Sat 11/11/17 Western Stima 1 - 0 Posta Rangers
Sat 11/11/17 Mathare United 2 - 1 Muhoroni Youth
Sun 05/11/17 Leopards 1 - 0 Nakumatt
Sun 05/11/17 Tusker 0 - 1 Thika United
Sun 05/11/17 Western Stima 2 - 2 Ulinzi Stars
Sun 05/11/17 Zoo Kericho 1 - 1 Gor Mahia
Sun 05/11/17 SoNy Sugar 1 - 0 Sofapaka
Sun 05/11/17 Bandari 0 - 0 Posta Rangers
Sun 05/11/17 Mathare United 1 - 0 Nzoia Sugar
Sat 04/11/17 Kariobangi Sharks 7 - 0 Muhoroni Youth
Sat 04/11/17 Homeboyz 2 - 2 Chemelil
Sat 18/11/17 Ulinzi Stars 12 : 00 Tusker
Sat 18/11/17 Muhoroni Youth 12 : 00 Leopards
Sat 18/11/17 Sofapaka 12 : 00 Zoo Kericho
Sat 18/11/17 Thika United 12 : 00 Bandari
Sat 18/11/17 Posta Rangers 12 : 00 Mathare United
Sat 18/11/17 Gor Mahia 12 : 00 SoNy Sugar
Sat 18/11/17 Nakumatt 12 : 00 Kariobangi Sharks
Sat 18/11/17 Nzoia Sugar 12 : 00 Homeboyz
Sat 18/11/17 Chemelil 12 : 00 Western Stima