# Team MP W D L F A D P
1 Gor Mahia 34 22 8 4 53 22 +31 74
2 Sofapaka 34 15 10 9 48 31 +17 55
3 Kariobangi Sharks 34 13 13 8 42 26 +16 52
4 Posta Rangers 34 11 18 5 28 22 +6 51
5 Homeboyz 34 12 14 8 30 23 +7 50
6 Tusker 34 14 8 12 33 34 -1 50
7 Ulinzi Stars 34 12 12 10 37 29 +8 48
8 Leopards 34 12 9 13 26 28 -2 45
9 Nzoia Sugar 34 11 11 12 41 40 +1 44
10 Bandari 34 12 7 15 34 33 +1 43
11 SoNy Sugar 34 10 13 11 31 30 +1 43
12 Zoo Kericho 34 9 13 12 39 49 -10 40
13 Mathare United 34 8 15 11 32 36 -4 39
14 Chemelil 34 8 15 11 28 34 -6 39
15 Nakumatt 34 10 9 15 33 41 -8 39
16 Thika United 34 8 14 12 27 36 -9 38
17 Western Stima 34 9 11 14 31 41 -10 38
18 Muhoroni Youth 34 5 10 19 27 65 -38 25
Sat 18/11/17 Nzoia Sugar 1 - 1 Homeboyz
Sat 18/11/17 Gor Mahia 2 - 2 SoNy Sugar
Sat 18/11/17 Chemelil 0 - 1 Western Stima
Sat 18/11/17 Posta Rangers 2 - 2 Mathare United
Sat 18/11/17 Nakumatt 1 - 2 Kariobangi Sharks
Sat 18/11/17 Thika United 1 - 0 Bandari
Sat 18/11/17 Muhoroni Youth 1 - 4 Leopards
Sat 18/11/17 Sofapaka 2 - 1 Zoo Kericho
Sat 18/11/17 Ulinzi Stars 4 - 0 Tusker
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 Kariobangi Sharks 4 - 1 Nzoia Sugar
Sat 11/11/17 Homeboyz 0 - 1 Gor Mahia
Sat 11/11/17 Western Stima 1 - 0 Posta Rangers
Sat 11/11/17 SoNy Sugar 0 - 1 Nakumatt
Sat 11/11/17 Mathare United 2 - 1 Muhoroni Youth