League Standings
| # | Team | P | W | D | L | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|
| 1 |
Gor Mahia
|
34 | 20 | 9 | 5 | 28 | 69 |
L
D
W
D
W
|
| 2 |
AFC Leopards
|
34 | 19 | 7 | 8 | 16 | 64 |
L
L
W
W
W
|
| 3 |
Kenya Police FC
|
34 | 13 | 16 | 5 | 10 | 55 |
D
D
D
D
W
|
| 4 |
Nairobi United
|
34 | 14 | 11 | 9 | 10 | 53 |
W
D
D
L
W
|
| 5 |
Shabana FC
|
34 | 14 | 10 | 10 | 1 | 52 |
L
D
W
L
D
|
| 6 |
Kakamega Homeboyz
|
34 | 12 | 13 | 9 | 10 | 49 |
D
D
L
L
L
|
| 7 |
KCB SC
|
34 | 13 | 9 | 12 | -1 | 48 |
W
W
L
D
L
|
| 8 |
Muranga
|
34 | 13 | 8 | 13 | 0 | 47 |
W
W
L
W
L
|
| 9 |
Tusker
|
34 | 13 | 6 | 15 | -5 | 45 |
D
L
L
W
L
|
| 10 |
|
34 | 11 | 11 | 12 | 2 | 44 |
D
W
W
W
W
|
| 11 |
Mara Sugar FC
|
34 | 10 | 14 | 10 | 0 | 44 |
L
D
L
W
L
|
| 12 |
Bandari
|
34 | 9 | 17 | 8 | 0 | 44 |
L
W
L
D
D
|
| 13 |
Ulinzi Stars Nakuru
|
34 | 11 | 8 | 15 | -2 | 41 |
W
W
W
L
D
|
| 14 |
Mathare United
|
34 | 11 | 8 | 15 | -4 | 41 |
W
L
W
L
D
|
| 15 |
Posta Rangers
|
34 | 9 | 13 | 12 | -9 | 40 |
L
W
D
W
D
|
| 16 |
Kariobangi Sharks
|
34 | 8 | 14 | 12 | -3 | 38 |
W
D
D
W
D
|
| 17 |
Bidco United
|
34 | 5 | 12 | 17 | -21 | 27 |
W
L
L
L
D
|
| 18 |
Sofapaka FC
|
34 | 3 | 10 | 21 | -32 | 19 |
L
L
D
L
D
|
Gor Mahia
AFC Leopards
Kenya Police FC
Nairobi United
Shabana FC
Kakamega Homeboyz
KCB SC
Muranga
Tusker
Mara Sugar FC
Bandari
Ulinzi Stars Nakuru
Mathare United
Posta Rangers
Kariobangi Sharks
Bidco United
Sofapaka FC