FKF Premier League
Live now
Coming up
Full time · awaiting grading
Latest results
24 Oct
GOR Mahia
Bandari
Migori Youth
Mathare United
Ulinzi Stars
Mara SugarFKF Premier League
2026/27| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | GOR Mahia | 3 | 3 | 0 | 0 | 6 | 2 | +4 | 9 | WWW | CAF Champions League qualifying |
| 2 | Mara Sugar | 3 | 1 | 2 | 0 | 4 | 3 | +1 | 5 | DWD | – |
| 3 | AFC Leopards | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 4 | DW | – |
| 4 | Homeboyz | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 4 | WD | – |
| 5 | Shabana | 2 | 1 | 1 | 0 | 1 | 0 | +1 | 4 | WD | – |
| 6 | KCB | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 | DWL | – |
| 7 | Murang'a SEAL | 2 | 1 | 0 | 1 | 7 | 5 | +2 | 3 | LW | – |
| 8 | Tusker | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 | W | – |
| 9 | Posta Rangers FC | 3 | 1 | 0 | 2 | 2 | 6 | −4 | 3 | LLW | – |
| 10 | 3K | 2 | 0 | 2 | 0 | 3 | 3 | 0 | 2 | DD | – |
| 11 | Nairobi United | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 2 | DD | – |
| 12 | Bandari | 3 | 0 | 2 | 1 | 1 | 2 | −1 | 2 | DDL | – |
| 13 | Ulinzi Stars | 3 | 0 | 2 | 1 | 1 | 3 | −2 | 2 | LDD | – |
| 14 | Migori Youth | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | D | – |
| 15 | Kenya Police | 2 | 0 | 1 | 1 | 2 | 3 | −1 | 1 | DL | – |
| 16 | Mathare United | 2 | 0 | 1 | 1 | 0 | 1 | −1 | 1 | DL | Relegation |
| 17 | APS Bomet | 2 | 0 | 1 | 1 | 0 | 1 | −1 | 1 | DL | Relegation |
| 18 | Mombasa Elite | 2 | 0 | 0 | 2 | 1 | 3 | −2 | 0 | LL | Relegation |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | GOR Mahia | 3 | +4 | 9 |
| 2 | Mara Sugar | 3 | +1 | 5 |
| 3 | AFC Leopards | 2 | +1 | 4 |
| 4 | Homeboyz | 2 | +1 | 4 |
| 5 | Shabana | 2 | +1 | 4 |
| 6 | KCB | 3 | 0 | 4 |
| 7 | Murang'a SEAL | 2 | +2 | 3 |
| 8 | Tusker | 1 | +2 | 3 |
| 9 | Posta Rangers FC | 3 | −4 | 3 |
| 10 | 3K | 2 | 0 | 2 |
| 11 | Nairobi United | 2 | 0 | 2 |
| 12 | Bandari | 3 | −1 | 2 |
| 13 | Ulinzi Stars | 3 | −2 | 2 |
| 14 | Migori Youth | 1 | 0 | 1 |
| 15 | Kenya Police | 2 | −1 | 1 |
| 16 | Mathare United | 2 | −1 | 1 |
| 17 | APS Bomet | 2 | −1 | 1 |
| 18 | Mombasa Elite | 2 | −2 | 0 |
Full statistics and form
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | GOR Mahia | 3 | 3 | 0 | 0 | 6 | 2 | +4 | 9 | WWW | CAF Champions League qualifying |
| 2 | Mara Sugar | 3 | 1 | 2 | 0 | 4 | 3 | +1 | 5 | DWD | – |
| 3 | AFC Leopards | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 4 | DW | – |
| 4 | Homeboyz | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 4 | WD | – |
| 5 | Shabana | 2 | 1 | 1 | 0 | 1 | 0 | +1 | 4 | WD | – |
| 6 | KCB | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 | DWL | – |
| 7 | Murang'a SEAL | 2 | 1 | 0 | 1 | 7 | 5 | +2 | 3 | LW | – |
| 8 | Tusker | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 | W | – |
| 9 | Posta Rangers FC | 3 | 1 | 0 | 2 | 2 | 6 | −4 | 3 | LLW | – |
| 10 | 3K | 2 | 0 | 2 | 0 | 3 | 3 | 0 | 2 | DD | – |
| 11 | Nairobi United | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 2 | DD | – |
| 12 | Bandari | 3 | 0 | 2 | 1 | 1 | 2 | −1 | 2 | DDL | – |
| 13 | Ulinzi Stars | 3 | 0 | 2 | 1 | 1 | 3 | −2 | 2 | LDD | – |
| 14 | Migori Youth | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | D | – |
| 15 | Kenya Police | 2 | 0 | 1 | 1 | 2 | 3 | −1 | 1 | DL | – |
| 16 | Mathare United | 2 | 0 | 1 | 1 | 0 | 1 | −1 | 1 | DL | Relegation |
| 17 | APS Bomet | 2 | 0 | 1 | 1 | 0 | 1 | −1 | 1 | DL | Relegation |
| 18 | Mombasa Elite | 2 | 0 | 0 | 2 | 1 | 3 | −2 | 0 | LL | Relegation |
Form: the last five matches, latest on the right.
Official standings · updated 24 Oct 17:31.
Fixtures in the next seven days; later matches appear as their dates come round.
Sunday 25 Oct
Wednesday 28 Oct
Thursday 29 Oct
No fixtures in the next seven days.
Saturday 24 Oct
GOR Mahia
Bandari
Migori Youth
Mathare United
Ulinzi Stars
Mara SugarFriday 23 Oct
Tuesday 20 Oct
Monday 19 Oct
Bandari
3K
Mara Sugar
Mombasa EliteSunday 18 Oct
Saturday 17 Oct
Wednesday 14 Oct
AFC Leopards
Bandari
Mombasa Elite
HomeboyzTuesday 13 Oct
Sunday 11 Oct
3K
Mara Sugar
Migori Youth
Kenya Police
Nairobi United
KCB
Ulinzi Stars
TuskerSaturday 10 Oct
No player statistics available for this season.
Leaderboards for 2026/27. A dash means no figure is available.
Points
| TEAM | TOTAL | P |
|---|---|---|
GOR Mahia | 9 | 3 |
Mara Sugar | 5 | 3 |
AFC Leopards | 4 | 2 |
Homeboyz | 4 | 2 |
Shabana | 4 | 2 |
KCB | 4 | 3 |
Murang'a SEAL | 3 | 2 |
Tusker | 3 | 1 |
Posta Rangers FC | 3 | 3 |
3K | 2 | 2 |
Nairobi United | 2 | 2 |
Bandari | 2 | 3 |
Ulinzi Stars | 2 | 3 |
Migori Youth | 1 | 1 |
Kenya Police | 1 | 2 |
Mathare United | 1 | 2 |
APS Bomet | 1 | 2 |
Mombasa Elite | 0 | 2 |
Wins
| TEAM | TOTAL | P |
|---|---|---|
GOR Mahia | 3 | 3 |
Mara Sugar | 1 | 3 |
AFC Leopards | 1 | 2 |
Homeboyz | 1 | 2 |
Shabana | 1 | 2 |
KCB | 1 | 3 |
Murang'a SEAL | 1 | 2 |
Tusker | 1 | 1 |
Posta Rangers FC | 1 | 3 |
3K | 0 | 2 |
Nairobi United | 0 | 2 |
Bandari | 0 | 3 |
Ulinzi Stars | 0 | 3 |
Migori Youth | 0 | 1 |
Kenya Police | 0 | 2 |
Mathare United | 0 | 2 |
APS Bomet | 0 | 2 |
Mombasa Elite | 0 | 2 |
Draws
| TEAM | TOTAL | P |
|---|---|---|
Mara Sugar | 2 | 3 |
3K | 2 | 2 |
Nairobi United | 2 | 2 |
Bandari | 2 | 3 |
Ulinzi Stars | 2 | 3 |
AFC Leopards | 1 | 2 |
Homeboyz | 1 | 2 |
Shabana | 1 | 2 |
KCB | 1 | 3 |
Migori Youth | 1 | 1 |
Kenya Police | 1 | 2 |
Mathare United | 1 | 2 |
APS Bomet | 1 | 2 |
GOR Mahia | 0 | 3 |
Murang'a SEAL | 0 | 2 |
Tusker | 0 | 1 |
Posta Rangers FC | 0 | 3 |
Mombasa Elite | 0 | 2 |
Fewest defeats
| TEAM | TOTAL | P |
|---|---|---|
GOR Mahia | 0 | 3 |
Mara Sugar | 0 | 3 |
AFC Leopards | 0 | 2 |
Homeboyz | 0 | 2 |
Shabana | 0 | 2 |
Tusker | 0 | 1 |
3K | 0 | 2 |
Nairobi United | 0 | 2 |
Migori Youth | 0 | 1 |
KCB | 1 | 3 |
Murang'a SEAL | 1 | 2 |
Bandari | 1 | 3 |
Ulinzi Stars | 1 | 3 |
Kenya Police | 1 | 2 |
Mathare United | 1 | 2 |
APS Bomet | 1 | 2 |
Posta Rangers FC | 2 | 3 |
Mombasa Elite | 2 | 2 |
Goals scored
| TEAM | TOTAL | P |
|---|---|---|
Murang'a SEAL | 7 | 2 |
GOR Mahia | 6 | 3 |
Mara Sugar | 4 | 3 |
KCB | 3 | 3 |
3K | 3 | 2 |
AFC Leopards | 2 | 2 |
Homeboyz | 2 | 2 |
Tusker | 2 | 1 |
Posta Rangers FC | 2 | 3 |
Nairobi United | 2 | 2 |
Kenya Police | 2 | 2 |
Shabana | 1 | 2 |
Bandari | 1 | 3 |
Ulinzi Stars | 1 | 3 |
Migori Youth | 1 | 1 |
Mombasa Elite | 1 | 2 |
Mathare United | 0 | 2 |
APS Bomet | 0 | 2 |
Fewest goals conceded
| TEAM | TOTAL | P |
|---|---|---|
Shabana | 0 | 2 |
Tusker | 0 | 1 |
AFC Leopards | 1 | 2 |
Homeboyz | 1 | 2 |
Migori Youth | 1 | 1 |
Mathare United | 1 | 2 |
APS Bomet | 1 | 2 |
GOR Mahia | 2 | 3 |
Nairobi United | 2 | 2 |
Bandari | 2 | 3 |
Mara Sugar | 3 | 3 |
KCB | 3 | 3 |
3K | 3 | 2 |
Ulinzi Stars | 3 | 3 |
Kenya Police | 3 | 2 |
Mombasa Elite | 3 | 2 |
Murang'a SEAL | 5 | 2 |
Posta Rangers FC | 6 | 3 |
Goal difference
| TEAM | TOTAL | P |
|---|---|---|
GOR Mahia | 4 | 3 |
Murang'a SEAL | 2 | 2 |
Tusker | 2 | 1 |
Mara Sugar | 1 | 3 |
AFC Leopards | 1 | 2 |
Homeboyz | 1 | 2 |
Shabana | 1 | 2 |
KCB | 0 | 3 |
3K | 0 | 2 |
Nairobi United | 0 | 2 |
Migori Youth | 0 | 1 |
Bandari | -1 | 3 |
Kenya Police | -1 | 2 |
Mathare United | -1 | 2 |
APS Bomet | -1 | 2 |
Ulinzi Stars | -2 | 3 |
Mombasa Elite | -2 | 2 |
Posta Rangers FC | -4 | 3 |
Home wins
| TEAM | TOTAL | P |
|---|---|---|
GOR Mahia | 2 | 2 |
Mara Sugar | 1 | 1 |
KCB | 1 | 1 |
Murang'a SEAL | 1 | 1 |
Posta Rangers FC | 1 | 2 |
AFC Leopards | 0 | 1 |
Homeboyz | 0 | 1 |
Shabana | 0 | 1 |
3K | 0 | 1 |
Nairobi United | 0 | 1 |
Bandari | 0 | 1 |
Ulinzi Stars | 0 | 2 |
Migori Youth | 0 | 1 |
Kenya Police | 0 | 1 |
APS Bomet | 0 | 1 |
Mombasa Elite | 0 | 1 |
Away wins
| TEAM | TOTAL | P |
|---|---|---|
GOR Mahia | 1 | 1 |
AFC Leopards | 1 | 1 |
Homeboyz | 1 | 1 |
Shabana | 1 | 1 |
Tusker | 1 | 1 |
Mara Sugar | 0 | 2 |
KCB | 0 | 2 |
Murang'a SEAL | 0 | 1 |
Posta Rangers FC | 0 | 1 |
3K | 0 | 1 |
Nairobi United | 0 | 1 |
Bandari | 0 | 2 |
Ulinzi Stars | 0 | 1 |
Kenya Police | 0 | 1 |
Mathare United | 0 | 2 |
APS Bomet | 0 | 1 |
Mombasa Elite | 0 | 1 |
Clean sheets
| TEAM | TOTAL | P |
|---|---|---|
GOR Mahia | 2 | 3 |
Shabana | 2 | 2 |
Mara Sugar | 1 | 3 |
AFC Leopards | 1 | 2 |
Homeboyz | 1 | 2 |
KCB | 1 | 3 |
Tusker | 1 | 1 |
Posta Rangers FC | 1 | 3 |
Nairobi United | 1 | 2 |
Bandari | 1 | 3 |
Ulinzi Stars | 1 | 3 |
Migori Youth | 1 | 1 |
Mathare United | 1 | 2 |
APS Bomet | 1 | 2 |
Murang'a SEAL | 0 | 2 |
3K | 0 | 2 |
Kenya Police | 0 | 2 |
Mombasa Elite | 0 | 2 |
Failed to score
| TEAM | TOTAL | P |
|---|---|---|
Bandari | 2 | 3 |
Ulinzi Stars | 2 | 3 |
Mathare United | 2 | 2 |
APS Bomet | 2 | 2 |
Mara Sugar | 1 | 3 |
AFC Leopards | 1 | 2 |
Shabana | 1 | 2 |
KCB | 1 | 3 |
Posta Rangers FC | 1 | 3 |
Nairobi United | 1 | 2 |
Migori Youth | 1 | 1 |
Mombasa Elite | 1 | 2 |
GOR Mahia | 0 | 3 |
Homeboyz | 0 | 2 |
Murang'a SEAL | 0 | 2 |
Tusker | 0 | 1 |
3K | 0 | 2 |
Kenya Police | 0 | 2 |
Scored per match
| TEAM | AVG | P |
|---|---|---|
Murang'a SEAL | 3.5 | 2 |
GOR Mahia | 2.0 | 3 |
Tusker | 2.0 | 1 |
3K | 1.5 | 2 |
Mara Sugar | 1.33 | 3 |
AFC Leopards | 1.0 | 2 |
Homeboyz | 1.0 | 2 |
KCB | 1.0 | 3 |
Nairobi United | 1.0 | 2 |
Kenya Police | 1.0 | 2 |
Posta Rangers FC | 0.67 | 3 |
Shabana | 0.5 | 2 |
Mombasa Elite | 0.5 | 2 |
Bandari | 0.33 | 3 |
Ulinzi Stars | 0.33 | 3 |
Migori Youth | 0.0 | 1 |
Mathare United | 0.0 | 2 |
APS Bomet | 0.0 | 2 |
Both teams scored
| TEAM | RATE | P |
|---|---|---|
Murang'a SEAL | 100.0% | 2 |
3K | 100.0% | 2 |
Kenya Police | 100.0% | 2 |
Mara Sugar | 66.7% | 3 |
AFC Leopards | 50.0% | 2 |
Homeboyz | 50.0% | 2 |
Nairobi United | 50.0% | 2 |
Mombasa Elite | 50.0% | 2 |
GOR Mahia | 33.3% | 3 |
KCB | 33.3% | 3 |
Posta Rangers FC | 33.3% | 3 |
Bandari | 33.3% | 3 |
Ulinzi Stars | 33.3% | 3 |
Shabana | 0.0% | 2 |
Tusker | 0.0% | 1 |
Migori Youth | 0.0% | 1 |
Mathare United | 0.0% | 2 |
APS Bomet | 0.0% | 2 |
Over 2.5 goals
| TEAM | RATE | P |
|---|---|---|
Murang'a SEAL | 100.0% | 2 |
Mara Sugar | 66.7% | 3 |
AFC Leopards | 50.0% | 2 |
3K | 50.0% | 2 |
Nairobi United | 50.0% | 2 |
Kenya Police | 50.0% | 2 |
Mombasa Elite | 50.0% | 2 |
GOR Mahia | 33.3% | 3 |
KCB | 33.3% | 3 |
Posta Rangers FC | 33.3% | 3 |
Homeboyz | 0.0% | 2 |
Shabana | 0.0% | 2 |
Tusker | 0.0% | 1 |
Bandari | 0.0% | 3 |
Ulinzi Stars | 0.0% | 3 |
Migori Youth | 0.0% | 1 |
Mathare United | 0.0% | 2 |
APS Bomet | 0.0% | 2 |
Longest winning run
| TEAM | TOTAL | P |
|---|---|---|
GOR Mahia | 3 | 3 |
Mara Sugar | 1 | 3 |
AFC Leopards | 1 | 2 |
Homeboyz | 1 | 2 |
Shabana | 1 | 2 |
KCB | 1 | 3 |
Murang'a SEAL | 1 | 2 |
Tusker | 1 | 1 |
Posta Rangers FC | 1 | 3 |
3K | 0 | 2 |
Nairobi United | 0 | 2 |
Bandari | 0 | 3 |
Ulinzi Stars | 0 | 3 |
Migori Youth | 0 | 1 |
Kenya Police | 0 | 2 |
Mathare United | 0 | 2 |
APS Bomet | 0 | 2 |
Mombasa Elite | 0 | 2 |
Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.



