Skip to content
PitchMaths

KPL table and Kenyan Premier League predictions

PitchMaths editorial team · Updated

The Kenyan Premier League, known to most fans as the KPL and in some places as the FKF Premier League, is the top flight of Kenyan football. This page puts the current KPL table at the top, then every league fixture in the next seven days with the model's numbers and the tips that clear our thresholds.

KPL table

#TeamPWDLGDPtsForm
1Gor Mahia330049DWDWD
23K312015DDDDW
3Mara Sugar312015DDDWD
4Leopards312015DDWDD
5Shabana312015WDDDD
6Kakamega Homeboyz211014DWDDD
7KCB311104DDWLD
8Tusker110023DDWDD
9Murang'a Seal310213LDWDL
10Nairobi United303003DDDDD
11Posta Rangers3102-43LDLWD
12Migori Youth202002DDDDD
13Kenya Police3021-12DDDLD
14Bandari3021-12DDDDD
15APS Bomet3021-12DDLDD
16Mathare United3021-12DDDLD
17Ulinzi Stars3021-22DLDDD
18Mombasa United3012-21DLDLD

How to read the table

Clubs are ranked by points: three for a win, one for a draw. Goal difference separates clubs level on points, and the form column shows each side's latest results. The table refreshes with our data four times a day, so a midweek round shows up within hours. Where matches have been postponed, clubs can have played different numbers of games; compare points per match played, not just the points column, before you judge a side's form.

KPL fixtures and 1X2 chances, next seven days

Kick-offMatch1X2Tip
Kakamega Homeboyz – Gor Mahia 29% 31% 40% Gor Mahia to win
Bandari – Posta Rangers 42% 34% 24% Bandari to win
KCB – Mombasa United 45% 32% 23% KCB to win
APS Bomet – 3K 34% 33% 33% APS Bomet to win
Murang'a Seal – Nairobi United 32% 28% 39% Nairobi United to win
Mara Sugar – Leopards 29% 34% 38% Leopards to win
Shabana – Migori Youth 38% 37% 25% Shabana to win
Mathare United – Tusker 32% 35% 34% Draw
Kenya Police – Ulinzi Stars 45% 33% 22% Kenya Police to win

Kenyan Premier League match result tips

Kick-offMatchTipProbabilityFair oddsOddsResult
Mara Sugar – Leopards Draw 34% 2.96 2.75 Pending
Mathare United – Tusker Draw 35% 2.89 2.72 Pending

Odds: Megapari, as of 28 October 2026, 12:07 EAT. Prices move; check the bookmaker before you bet.

KPL over/under 2.5 goals tips

Kick-offMatchTipProbabilityFair oddsOddsResult
Bandari – Posta Rangers Under 2.5 67% 1.50 1.38 Pending
Mara Sugar – Leopards Under 2.5 65% 1.54 1.42 Pending
Mathare United – Tusker Under 2.5 68% 1.47 1.32 Pending
Kenya Police – Ulinzi Stars Under 2.5 66% 1.52 1.41 Pending

Odds: Megapari, as of 28 October 2026, 12:07 EAT. Prices move; check the bookmaker before you bet.

KPL both teams to score tips

No matches meet our criteria for this day yet. The list refreshes four times a day.

Likeliest KPL scores this week

Kick-offMatchCorrect scoreExpected goalsResult
Kakamega Homeboyz – Gor MahiaKenyan Premier League 1-1 (13.7%)0-1 12.6% · 0-0 11.1% 1.0 – 1.2 –
Bandari – Posta RangersKenyan Premier League 0-0 (21.4%)1-0 19.1% · 1-1 12.8% 0.9 – 0.6 –
KCB – Mombasa UnitedKenyan Premier League 0-0 (20.1%)1-0 16.9% · 0-1 14.0% 0.9 – 0.7 –
APS Bomet – 3KKenyan Premier League 1-1 (14.0%)0-0 13.6% · 1-0 13.5% 1.1 – 1.0 –
Murang'a Seal – Nairobi UnitedKenyan Premier League 1-1 (12.9%)0-1 9.5% · 1-2 8.6% 1.2 – 1.4 –
Mara Sugar – LeopardsKenyan Premier League 0-0 (19.3%)0-1 17.5% · 1-1 13.4% 0.7 – 1.0 –
Shabana – Migori YouthKenyan Premier League 0-0 (29.0%)1-0 19.0% · 0-1 15.9% 0.7 – 0.6 –
Mathare United – TuskerKenyan Premier League 0-0 (20.8%)0-1 16.5% · 1-0 14.8% 0.8 – 0.8 –
Kenya Police – Ulinzi StarsKenyan Premier League 0-0 (21.0%)1-0 19.9% · 1-1 12.5% 1.0 – 0.6 –

What makes KPL matches different to predict

Every competition in the model has its own scoring level and home advantage, fitted from its own results, so a KPL match is not treated like a European one. Where the scoring level is low, draws and under 2.5 come up more often in the numbers, and you will see that in the fixtures table.

Smaller leagues also get bookmaker prices later than the big European ones, often only a day or two before kick-off. Until the odds are in our data, the numbers are the model's own; once they arrive, the result, over 2.5 and both-teams-to-score figures are blended half and half with the margin-free price. That is why a KPL tip can appear or disappear the day before a match.

What the model cannot see

Fixture changes, travel across the country, pitch conditions and squad news are outside the data. A club that has just changed coach, or is missing several regulars, may not play to its rating. Local news is worth reading before any KPL bet.

How we pick

A Dixon–Coles model rates every club's attack and defence on roughly three seasons of scores, weighting recent games more, and a team needs at least eight matches in our data before it gets a tip. The full method is on how our predictions are made. Nigeria's top flight has its own page, NPFL table and predictions, and the region's other leagues, including the Uganda Premier League and the Tanzanian Premier League, appear daily on today's predictions. Balanced KPL matches often show up on draw predictions, and Kenyan jackpot players will find the SportPesa Mega Jackpot prediction useful.

Our tips across all leagues, last 30 days

Every tip is logged before kick-off and settled automatically from the final score. Nothing is edited after the match.

You must be 18+ to bet. Any bet can lose, however strong the tip looks.

Where to place this bet

Our recommended bookmaker for these markets is Megapari.

+100% bonus on your first deposit with promo code MEGAE4ZTR

Get the 100% bonus

18+. New customers only. Terms apply. Odds may differ from those shown.

Frequently asked questions

How often is the Kenya Premier League table updated?

At every data refresh, four times a day: about 05:00, 12:00, 17:00 and 23:40 EAT. A result appears in the table once it is in our data, which for some matches takes a few hours after the final whistle.

Where can I see the Kenya Premier League fixtures?

The fixtures table on this page lists every KPL match in the next seven days that is in our data, with kick-off in East Africa Time and the model's home, draw and away chances. Rescheduled matches move when the new date reaches our data.

How are the KPL predictions made?

By the same Dixon–Coles model used for every league on the site. Each Kenyan club gets an attack and a defence rating from its recent scores, and the KPL has its own scoring level and home advantage. Where bookmaker odds are in our data, the result is blended with them.

Why are there so few Kenya Premier League prediction tips today?

Our tips need a clear edge: 55% for a win, 60% for over 2.5. When two sides are close in the ratings, no outcome reaches those bars, and most fixtures fall short. The fixtures table still shows the chances for every match.

Do you give HT/FT or corners tips for the KPL?

Not at the moment. Too few KPL results in our data carry a half-time score or a corner count, so those tips could not be settled. The match result, goals and both-teams-to-score numbers are unaffected.

18++100% at Megapari with code Get bonus