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.
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.

















