Skip to content
Bookmakers.co.ke

Kenya · KPL

KPL fixtures 2026/27 this weekend, with live scores

KPL fixtures for the next 14 days come first, grouped by date with the matchday number and kick-off in EAT. The latest Kenya Premier League results follow with the final score of each game.

Thursday 29 October
ShabanaMigori Youth
Mathare UnitedTusker
Kenya PoliceUlinzi Stars
Sunday 1 November
BandariMathare United
Kakamega HomeboyzShabana
Gor MahiaMombasa Elite
Ulinzi StarsAFC Leopards
TuskerPosta Rangers
APS BometMigori Youth
Mara SugarKenya Police
Murang'a SealKCB
3KNairobi United
Saturday 7 November
Posta RangersNairobi United
Mathare UnitedGor Mahia
AFC LeopardsTusker
KCBBandari
Kenya PoliceMurang'a Seal
Mara SugarKakamega Homeboyz
Migori Youth3K
Mombasa EliteAPS Bomet
ShabanaUlinzi Stars

This week

KPL games today and this weekend

KPL fixtures today and this weekend fill most of the list, because the bulk of each round is played on Saturday and Sunday. Friday, Tuesday and Wednesday dates carry the rest of a round and the catch-up games.

Each row shows the kick-off in EAT, the two clubs and, once the match is live, the score and the minute. A Tip label means a prediction is written for that game, with a main pick, a goals line and a GG/NG call.

A match marked PP has been postponed. It drops off the day it was meant for and comes back with a new date, which is why the KPL fixtures for one matchday can be spread over several weeks. Check the date on your betslip against the list before you place a weekend multibet.

Results

KPL results today and this week

KPL results from the last ten days follow, newest first, with the full-time score. The season tiles on the KPL table page count the split between home wins, draws and away wins across every result since July.

Wednesday 28 October
Mara Sugar00AFC Leopards
Murang'a Seal32Nairobi United
APS Bomet303K
KCB31Mombasa Elite
Bandari00Posta Rangers
Kakamega Homeboyz01Gor Mahia
Sunday 25 October
AFC Leopards00Shabana
Nairobi United11APS Bomet
Mombasa Elite00Kenya Police

Results feed the last-five form chips in the table and the model behind the Kenya Premier League predictions, so a weekend of scores changes the next round of tips. A postponed game leaves no score here; it returns to the fixtures part of the list once a new date is set.

KPL fixtures FAQ

How many matchdays does the KPL have?

The 2026/27 season has 34 matchdays, because each of the 18 clubs plays the other 17 twice. The schedule runs to 16 May 2027.

Why is a matchday played out of order?

Postponed rounds are slotted back into free midweek dates. That is why an earlier matchday number can come after a later one on the list.

Where is the KPL table?

On its own page, with the 18 clubs ranked on points and goal difference and a five-game form strip for each. Below the table, six season tiles track home wins, draws and away wins, goals per game, over 2.5 results and GG results.