- D
- D
- D
- W
- L
Gor Mahia FC - Mathare United FC
Posta Rangers FC - Gor Mahia FC
Gor Mahia FC - Vihiga United
Leopards SC - Gor Mahia FC
Nzoia Sugar FC - Gor Mahia FC
- D
- D
- D
- W
- W
Nzoia Sugar FC - Bandari FC
Bandari FC - Sofapaka FC
Mathare United FC - Bandari FC
Bandari FC - Zoo FC
Bandari FC - Tusker Football Club
- W
- D
- D
- D
- L
Sofapaka FC - Kakamega Homeboyz
Bandari FC - Sofapaka FC
Sofapaka FC - Chemelil Sugar FC
Nzoia Sugar FC - Sofapaka FC
Gor Mahia FC - Sofapaka FC
- W
- W
- D
- W
- L
Tusker Football Club - Posta Rangers FC
Leopards SC - Tusker Football Club
Tusker Football Club - Zoo FC
Vihiga United - Tusker Football Club
Bandari FC - Tusker Football Club
- L
- D
- W
- W
- W
Chemelil Sugar FC - Sony Sugar FC
Sony Sugar FC - Nzoia Sugar FC
Kakamega Homeboyz - Sony Sugar FC
Mount Kenya United - Sony Sugar FC
Sony Sugar FC - Kariobangi Sharks
- D
- W
- D
- D
- W
Gor Mahia FC - Mathare United FC
Chemelil Sugar FC - Mathare United FC
Mathare United FC - Bandari FC
Western Stima FC - Mathare United FC
Mathare United FC - Mount Kenya United
- L
- L
- L
- D
- W
Sofapaka FC - Kakamega Homeboyz
Zoo FC - Kakamega Homeboyz
Kakamega Homeboyz - Sony Sugar FC
Posta Rangers FC - Kakamega Homeboyz
Kakamega Homeboyz - Western Stima FC
- W
- D
- D
- D
- L
Ulinzi Stars FC - Mount Kenya United
Kenya Commercial Bank - Ulinzi Stars FC
Ulinzi Stars FC - Kariobangi Sharks
Chemelil Sugar FC - Ulinzi Stars FC
Zoo FC - Ulinzi Stars FC
- W
- W
- D
- L
- L
Kariobangi Sharks - Vihiga United
Kariobangi Sharks - Mount Kenya United
Ulinzi Stars FC - Kariobangi Sharks
Kariobangi Sharks - Kenya Commercial Bank
Sony Sugar FC - Kariobangi Sharks
- D
- D
- W
- W
- W
Kenya Commercial Bank - Zoo FC
Kenya Commercial Bank - Ulinzi Stars FC
Nzoia Sugar FC - Kenya Commercial Bank
Kariobangi Sharks - Kenya Commercial Bank
Kenya Commercial Bank - Leopards SC
- D
- L
- W
- L
- L
Western Stima FC - Leopards SC
Leopards SC - Tusker Football Club
Mount Kenya United - Leopards SC
Leopards SC - Gor Mahia FC
Kenya Commercial Bank - Leopards SC
- D
- D
- L
- D
- W
Nzoia Sugar FC - Bandari FC
Sony Sugar FC - Nzoia Sugar FC
Nzoia Sugar FC - Kenya Commercial Bank
Nzoia Sugar FC - Sofapaka FC
Nzoia Sugar FC - Gor Mahia FC
- D
- W
- W
- D
- L
Western Stima FC - Leopards SC
Vihiga United - Western Stima FC
Western Stima FC - Posta Rangers FC
Western Stima FC - Mathare United FC
Zoo FC - Western Stima FC
- W
- L
- D
- D
- L
Chemelil Sugar FC - Sony Sugar FC
Chemelil Sugar FC - Mathare United FC
Sofapaka FC - Chemelil Sugar FC
Chemelil Sugar FC - Ulinzi Stars FC
Bandari FC - Chemelil Sugar FC
- D
- W
- D
- L
- W
Kenya Commercial Bank - Zoo FC
Zoo FC - Kakamega Homeboyz
Tusker Football Club - Zoo FC
Bandari FC - Zoo FC
Zoo FC - Western Stima FC
- D
- W
- L
- D
- L
Posta Rangers FC - Nairobi Stima
Nairobi Stima - Posta Rangers FC
Tusker Football Club - Posta Rangers FC
Posta Rangers FC - Gor Mahia FC
Western Stima FC - Posta Rangers FC
- L
- L
- D
- L
- D
Kariobangi Sharks - Vihiga United
Vihiga United - Western Stima FC
Gor Mahia FC - Vihiga United
Vihiga United - Tusker Football Club
Posta Rangers FC - Vihiga United
- L
- L
- L
- L
- L
Ulinzi Stars FC - Mount Kenya United
Kariobangi Sharks - Mount Kenya United
Mount Kenya United - Leopards SC
Mount Kenya United - Sony Sugar FC
Mathare United FC - Mount Kenya United