Updated

Kenya · 2026/27 season

Kenyan Premier League Football Predictions

In the Kenyan Premier League, GOR Mahia currently has 9 points after 25 matches played in the 2026/27 season. The average goals per match is 1.80, with 28% of matches going over 2.5 goals and 44% seeing both teams score. Predictions could be affected by variations in team performance or injuries.

Teams 18 in the 2026/27 season
Matches played 25 of 306 scheduled this season
Prediction pages 18 fixtures in our publication window
Fixtures predicted 68 so far this season

Upcoming Kenyan Premier League fixtures

18 fixtures in our publication window — every row opens the full prediction; 42 more scheduled later this season.

Kenyan Premier League fixtures in our publication window with our pick, edge and best market odds
MatchLeaguePickEdgeOursMarketConf.Best odds
Bandari vs Posta Rangers FCKenyan Premier LeagueC Kenyan Premier League DrawOur prob 37% — 37% — C —
Homeboyz vs GOR MahiaKenyan Premier LeagueC Kenyan Premier League HomeboyzOur prob 35% — 35% — C —
KCB vs Mombasa EliteKenyan Premier LeagueC Kenyan Premier League KCBOur prob 39% — 39% — C —
APS Bomet vs 3KKenyan Premier LeagueC Kenyan Premier League APS BometOur prob 44% — 44% — C —
Mara Sugar vs AFC LeopardsKenyan Premier LeagueC Kenyan Premier League DrawOur prob 37% — 37% — C —
Murang'a SEAL vs Nairobi UnitedKenyan Premier LeagueC Kenyan Premier League Nairobi UnitedOur prob 42% — 42% — C —
Shabana vs Migori YouthKenyan Premier LeagueC Kenyan Premier League DrawOur prob 43% — 43% — C —
Mathare United vs TuskerKenyan Premier LeagueC Kenyan Premier League DrawOur prob 39% — 39% — C —
Police vs Ulinzi StarsKenyan Premier LeagueC Kenyan Premier League DrawOur prob 38% — 38% — C —
Bandari vs Mathare UnitedKenyan Premier LeagueC Kenyan Premier League DrawOur prob 42% — 42% — C —
Homeboyz vs ShabanaKenyan Premier LeagueC Kenyan Premier League DrawOur prob 38% — 38% — C —
GOR Mahia vs Mombasa EliteKenyan Premier LeagueC Kenyan Premier League GOR MahiaOur prob 39% — 39% — C —
Ulinzi Stars vs AFC LeopardsKenyan Premier LeagueC Kenyan Premier League DrawOur prob 35% — 35% — C —
Tusker vs Posta Rangers FCKenyan Premier LeagueC Kenyan Premier League TuskerOur prob 41% — 41% — C —
APS Bomet vs Migori YouthKenyan Premier LeagueC Kenyan Premier League APS BometOur prob 41% — 41% — C —
Mara Sugar vs PoliceKenyan Premier LeagueC Kenyan Premier League DrawOur prob 40% — 40% — C —
Murang'a SEAL vs KCBKenyan Premier LeagueC Kenyan Premier League Murang'a SEALOur prob 38% — 38% — C —
3K vs Nairobi UnitedKenyan Premier LeagueC Kenyan Premier League Nairobi UnitedOur prob 36% — 36% — C —

Our prob = the probability we publish for that pick (the Ours column) — our model blended with the de-vigged market price where one is recorded; Market = that de-vigged market probability. Edge = Ours minus Market; grade A/B = the pick is backed by both/one team's xG record. Best odds = the top bookmaker price on our pick, taking each book at its own last update.

Betting sites compared

Welcome offers as each operator publishes them in Kenya — the full comparison and how we read it is on its own page

Compare in full
# Betting site Welcome offer Why it is here Visit
1 Mozzartbet 50% free bet up to KES 2,500 on your first deposit18+. New customers only. Min first deposit KES 100. Free bet needs 4+ selections at odds 1.70+ within 7 days. T&Cs apply.
  • M-PESA Paybill 290059
  • Daily Jackpot
  • Live betting
Get offer
2 Betwinner First deposit bonus18+. New customers only. T&Cs apply.
  • 1,000+ events every day
  • Live betting around the clock
  • 30+ markets on live events
Get offer
3 22Bet 100% up to KES 19,000 on your first deposit18+. Min deposit KES 150. Bonus wagered 5x on accumulators (3+ selections, odds 1.40+). T&Cs apply.
  • M-Pesa and Airtel Money deposits
  • Live in-play betting
  • Android and iOS app
Get offer
4 Melbet 200% first deposit bonus18+. New customers only. T&Cs apply.
  • 1,000+ events every day
  • 30+ markets on live events
  • 24/7 customer support
Get offer

Kenyan Premier League table

2026/27 season · computed from played results — ranked by points, then goal difference, then goals scored. Form: last five, newest first.

Kenyan Premier League table from played results
#TeamPWDLGFGAGDPtsForm
1 GOR Mahia 3 300 62 +4 9
2 3K 3 120 54 +1 5
3 Mara Sugar 3 120 43 +1 5
4 AFC Leopards 3 120 21 +1 5
5 Shabana 3 120 10 +1 5
6 Homeboyz 2 110 21 +1 4
7 KCB 3 111 33 0 4
8 Tusker 1 100 20 +2 3
9 Murang'a SEAL 3 102 87 +1 3
10 Nairobi United 3 030 33 0 3
11 Posta Rangers FC 3 102 26 -4 3
12 Migori Youth 2 020 11 0 2
13 Police 3 021 23 -1 2
14 APS Bomet 3 021 12 -1 2
15 Bandari 3 021 12 -1 2
16 Mathare United 3 021 01 -1 2
17 Ulinzi Stars 3 021 13 -2 2
18 Mombasa Elite 3 012 13 -2 1

P = played, GD = goal difference, Pts = points. Not an imported table: it is rebuilt from the results in our database, so it may lag the official one by a match.

Kenyan Premier League trends

How Kenyan Premier League matches actually ended in the 2026/27: 25 played matches. A record of results, not a forecast.

Home wins 28% 7 of 25 matches
Away wins 20% 5 of 25 matches
Over 2.5 goals 28% 7 of 25 matches
Both teams scored 44% 11 of 25 matches

Season-on-season change appears once 30 matches have been played this season (25 so far) — a smaller sample is noise, not a trend.

Top Kenyan Premier League teams by model rating

The attack and defence rates our model feeds into every prediction, as of the last update. Net = attack − defence, in goals per match.

Net rating
+0.40
Attack
1.02
Defence
0.63
Form Next3K (H) · 28 Oct
#3
Net rating
+0.14
Attack
1.25
Defence
1.11
Form NextAPS Bomet (A) · 28 Oct

Rates are decay-weighted over each team’s last 15 completed matches — xG where the window is xG-backed, goals otherwise — and shrunk towards the league average; a higher attack and a lower defence rate are better. Form: last five results, newest first.

Recent Kenyan Premier League results

Last 6 played — what we predicted and what happened.

Recent Kenyan Premier League results with our pre-match pick
DateMatchOur pickOur probScorePick
AFC Leopards vs ShabanaOur pick AFC Leopards · 42% AFC Leopards to win 42% 0–0 Missed
Nairobi United vs APS BometOur pick Nairobi United · 40% Nairobi United to win 40% 1–1 Missed
Mombasa Elite vs PoliceOur pick Police · 41% Police to win 41% 0–0 Missed
3K vs Murang'a SEALOur pick Murang'a SEAL · 38% Murang'a SEAL to win 38% 2–1 Missed
GOR Mahia vs BandariOur pick GOR Mahia · 39% GOR Mahia to win 39% 1–0 Correct
Ulinzi Stars vs Mara SugarOur pick Draw · 34% Draw 34% 0–0 Correct

Our pick = the 1X2 selection we published before kick-off, with the probability we gave it; Correct/Missed compares that pick with the final result.