28th matchday
- 7 May
- Posta Rangers FC1
- FC Talanta0
- 7 May
- Nairobi City Stars FC1
- Ulinzi Stars FC1
- 6 May
- Tusker Football Club1
- Nzoia Sugar FC0
- 5 May
- Leopards SC1
- Bandari FC0
- 5 May
- Kakamega Homeboyz1
- Kenya Police2
- 4 May
- Muhoroni Youth FC1
- Bidco United3
- 4 May
- Kenya Commercial Bank0
- Kariobangi Sharks3
- 4 May
- Sofapaka FC0
- Shabana FC1
- 4 May
- Muranga Seal1
- Gor Mahia FC3