- V
- V
- V
- E
- D
Leopards SC - Gor Mahia FC
Gor Mahia FC - Western Stima FC
Zoo FC - Gor Mahia FC
Western Stima FC - Gor Mahia FC
Sofapaka FC - Gor Mahia FC
- V
- V
- E
- E
- V
Kakamega Homeboyz - Nzoia Sugar FC
Kakamega Homeboyz - Chemelil Sugar FC
Bandari FC - Kakamega Homeboyz
Kakamega Homeboyz - Wazito
Kariobangi Sharks - Kakamega Homeboyz
- V
- E
- E
- V
- E
Tusker Football Club - Chemelil Sugar FC
Kisumu All Stars FC - Tusker Football Club
Tusker Football Club - Wazito
Leopards SC - Tusker Football Club
Tusker Football Club - Ulinzi Stars FC
- E
- V
- V
- E
- D
Wazito - Ulinzi Stars FC
Sofapaka FC - Ulinzi Stars FC
Ulinzi Stars FC - Kisumu All Stars FC
Nzoia Sugar FC - Ulinzi Stars FC
Ulinzi Stars FC - Leopards SC
- E
- D
- V
- D
- D
Nzoia Sugar FC - Kenya Commercial Bank
Kenya Commercial Bank - Bandari FC
Posta Rangers FC - Kenya Commercial Bank
Bandari FC - Kenya Commercial Bank
Kenya Commercial Bank - Kariobangi Sharks
- D
- V
- V
- D
- V
Leopards SC - Gor Mahia FC
Chemelil Sugar FC - Leopards SC
Leopards SC - Sofapaka FC
Leopards SC - Tusker Football Club
Ulinzi Stars FC - Leopards SC
- V
- D
- E
- E
- D
Western Stima FC - Posta Rangers FC
Gor Mahia FC - Western Stima FC
Western Stima FC - Kariobangi Sharks
Western Stima FC - Gor Mahia FC
Wazito - Western Stima FC
- V
- E
- D
- V
- E
Mathare United FC - Kisumu All Stars FC
Posta Rangers FC - Mathare United FC
Bandari FC - Mathare United FC
Mathare United FC - Zoo FC
Sofapaka FC - Mathare United FC
- V
- V
- V
- V
- E
Bandari FC - Kariobangi Sharks
Kenya Commercial Bank - Bandari FC
Bandari FC - Mathare United FC
Bandari FC - Kenya Commercial Bank
Bandari FC - Kakamega Homeboyz
- E
- D
- D
- V
- E
Zoo FC - Sofapaka FC
Sofapaka FC - Ulinzi Stars FC
Leopards SC - Sofapaka FC
Sofapaka FC - Gor Mahia FC
Sofapaka FC - Mathare United FC
- D
- E
- D
- D
- E
Western Stima FC - Posta Rangers FC
Posta Rangers FC - Mathare United FC
Posta Rangers FC - Kenya Commercial Bank
Chemelil Sugar FC - Posta Rangers FC
Posta Rangers FC - Bandari FC
- D
- E
- V
- V
- D
Bandari FC - Kariobangi Sharks
Western Stima FC - Kariobangi Sharks
Kenya Commercial Bank - Kariobangi Sharks
Kariobangi Sharks - Kisumu All Stars FC
Kariobangi Sharks - Kakamega Homeboyz
- E
- V
- E
- V
- E
Wazito - Ulinzi Stars FC
Wazito - Zoo FC
Tusker Football Club - Wazito
Wazito - Western Stima FC
Kakamega Homeboyz - Wazito
- E
- D
- D
- D
- D
Zoo FC - Sofapaka FC
Wazito - Zoo FC
Zoo FC - Gor Mahia FC
Mathare United FC - Zoo FC
Zoo FC - Kenya Commercial Bank
- E
- D
- E
- D
- E
Nzoia Sugar FC - Kenya Commercial Bank
Kakamega Homeboyz - Nzoia Sugar FC
Nzoia Sugar FC - Ulinzi Stars FC
Gor Mahia FC - Nzoia Sugar FC
Nzoia Sugar FC - Zoo FC
- D
- E
- D
- D
- D
Mathare United FC - Kisumu All Stars FC
Kisumu All Stars FC - Tusker Football Club
Ulinzi Stars FC - Kisumu All Stars FC
Kariobangi Sharks - Kisumu All Stars FC
Kisumu All Stars FC - Leopards SC
- D
- D
- D
- V
- E
Tusker Football Club - Chemelil Sugar FC
Chemelil Sugar FC - Leopards SC
Kakamega Homeboyz - Chemelil Sugar FC
Chemelil Sugar FC - Posta Rangers FC
Western Stima FC - Chemelil Sugar FC
- D
- D
- D
- E
- D
Zoo FC - Sony Sugar FC
Sony Sugar FC - Mathare United FC
Wazito - Sony Sugar FC
Sony Sugar FC - Kisumu All Stars FC
Tusker Football Club - Sony Sugar FC