FKF Premier League 2026/27
FKF Premier League has 53 matches played on record. Below are the most recent results, each with goals, line-ups and full match statistics.
Upcoming matches
Kick-off times in UTC
Matchday 7
- 14 Nov 2026 11:00Nairobi United — Mara Sugar
- 14 Nov 2026 12:00Ulinzi Stars — Migori Youth
- 14 Nov 2026 12:00APS Bomet — Bandari
- 15 Nov 2026 10:45Kenya Police — Posta Rangers FC
- 15 Nov 2026 11:00Tusker — Shabana
- 15 Nov 2026 12:00Murang'a SEAL — Mathare United
- 15 Nov 2026 12:00Homeboyz — KCB
- 15 Nov 2026 12:30AFC Leopards — Mombasa Elite
- 15 Nov 2026 13:153K — GOR Mahia
Matchday 8
- 20 Nov 2026 11:00Mathare United — Homeboyz
- 20 Nov 2026 12:00Bandari — Murang'a SEAL
- 20 Nov 2026 13:15Nairobi United — Tusker
- 21 Nov 2026 11:00Migori Youth — AFC Leopards
- 21 Nov 2026 12:00Mombasa Elite — Ulinzi Stars
- 21 Nov 2026 12:00Kenya Police — APS Bomet
- 21 Nov 2026 13:15Posta Rangers FC — GOR Mahia
- 22 Nov 2026 10:00KCB — 3K
- 22 Nov 2026 11:00Shabana — Mara Sugar
Results
Matchday 6
- 8 Nov 2026GOR Mahia 1–1 Nairobi United
- 8 Nov 2026Homeboyz 2–2 Kenya Police
- 8 Nov 2026Mathare United 1–2 Posta Rangers FC
- 8 Nov 2026Murang'a SEAL 2–2 Ulinzi Stars
- 8 Nov 2026Bandari 1–0 Tusker
- 7 Nov 20263K 0–0 AFC Leopards
- 7 Nov 2026Mara Sugar 2–1 Migori Youth
- 7 Nov 2026Mombasa Elite 2–3 Shabana
- 6 Nov 2026KCB 1–0 APS Bomet
Matchday 5
- 2 Nov 2026Shabana 0–1 Kenya Police
- 2 Nov 2026Tusker 3–1 Mara Sugar
- 2 Nov 2026Posta Rangers FC 1–2 3K
- 2 Nov 2026Ulinzi Stars 2–1 Mathare United
- 1 Nov 2026GOR Mahia 1–2 KCB
- 1 Nov 2026Nairobi United 1–1 Bandari
- 1 Nov 2026APS Bomet 0–0 Murang'a SEAL
- 1 Nov 2026AFC Leopards 2–0 Homeboyz
- 1 Nov 2026Migori Youth 2–0 Mombasa Elite
Matchday 4
- 29 Oct 2026Kenya Police 1–0 Ulinzi Stars
- 29 Oct 2026Mathare United 2–1 Tusker
- 29 Oct 2026Shabana 1–1 Migori Youth
- 28 Oct 2026Mara Sugar 0–0 AFC Leopards
- 28 Oct 2026APS Bomet 3–0 3K
- 28 Oct 2026Murang'a SEAL 3–2 Nairobi United
- 28 Oct 2026KCB 3–1 Mombasa Elite
- 28 Oct 2026Bandari 0–0 Posta Rangers FC
- 28 Oct 2026Homeboyz 0–1 GOR Mahia
Matchday 3
- 25 Oct 2026AFC Leopards 0–0 Shabana
- 25 Oct 2026Mombasa Elite 0–0 Kenya Police
- 25 Oct 2026Nairobi United 1–1 APS Bomet
- 25 Oct 20263K 2–1 Murang'a SEAL
- 24 Oct 2026GOR Mahia 1–0 Bandari
- 24 Oct 2026Ulinzi Stars 0–0 Mara Sugar
- 24 Oct 2026Migori Youth 0–0 Mathare United
- 23 Oct 2026Posta Rangers FC 1–0 KCB
Matchday 2
- 20 Oct 2026Kenya Police 1–2 AFC Leopards
- 19 Oct 2026Bandari 1–1 3K
- 19 Oct 2026Mara Sugar 2–1 Mombasa Elite
- 18 Oct 2026Shabana 0–0 Nairobi United
- 18 Oct 2026Homeboyz 1–1 Ulinzi Stars
- 18 Oct 2026Murang'a SEAL 5–1 Posta Rangers FC
- 17 Oct 2026APS Bomet 0–1 GOR Mahia
- 17 Oct 2026KCB 1–0 Mathare United
Matchday 1
- 14 Oct 2026AFC Leopards 0–0 Bandari
- 14 Oct 2026Mombasa Elite 0–1 Homeboyz
- 13 Oct 2026GOR Mahia 4–2 Murang'a SEAL
- 11 Oct 2026Nairobi United 2–2 KCB
- 11 Oct 2026Migori Youth 1–1 Kenya Police
- 11 Oct 20263K 2–2 Mara Sugar
- 11 Oct 2026Ulinzi Stars 0–2 Tusker
- 10 Oct 2026Posta Rangers FC 0–1 Shabana
- 10 Oct 2026Mathare United 0–0 APS Bomet
Final
- 1 Oct 2026Mombasa Elite 2–1 Kariobangi Sharks