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