FKF Premier League Predictions

Starting in

Mara Sugar vs Kisumu All Stars
HOME 2 - 1

Odds not available

KCB vs Talanta
DRAW 1 - 1

Odds not available

Gor Mahia vs Nzoia Sugar
HOME 2 - 0

Odds not available

Nairobi City Stars vs Bandari
AWAY 1 - 2

Odds not available

Murang'a SEAL vs Ulinzi Stars
DRAW 1 - 1

Odds not available

Assad vs Silibwet
DRAW 1 - 1

Odds not available

MCF vs Rainbow
DRAW 1 - 1

Odds not available

Coastal Heroes vs Nairobi United
AWAY 1 - 2

Odds not available

Darajani Gogo vs Luanda Villa
DRAW 1 - 1

Odds not available

Homeboyz vs Shabana
HOME 2 - 0

Odds not available

Sofapaka vs Kariobangi Sharks
HOME 2 - 1

Odds not available

Tusker vs Posta Rangers
DRAW 1 - 1

Odds not available

Bidco United vs Leopards
DRAW 1 - 1

Odds not available

Muhoroni Youth vs Police
AWAY 0 - 2

Odds not available

Kajiado vs Kibera Black Stars
AWAY 1 - 2

Odds not available

Mathare United vs Naivas
AWAY 1 - 2

Odds not available

Mombasa Elite vs Vihiga Bullets
DRAW 2 - 2

Odds not available

Mulembe United vs Gusii
HOME 2 - 1

Odds not available

Shabana vs Sofapaka
DRAW 1 - 1

Odds not available

Police vs KCB
DRAW 1 - 1

Odds not available

Bandari vs Murang'a SEAL
DRAW 1 - 1

Odds not available

Kariobangi Sharks vs Bidco United
DRAW 1 - 1

Odds not available

Talanta vs Gor Mahia
DRAW 1 - 1

Odds not available

Ulinzi Stars vs Nairobi City Stars
DRAW 1 - 1

Odds not available

Leopards vs Homeboyz
AWAY 0 - 1

Odds not available

Nzoia Sugar vs Tusker
DRAW 1 - 1

Odds not available

Posta Rangers vs Muhoroni Youth
HOME 2 - 0

Odds not available

Murang'a SEAL vs Leopards
DRAW 1 - 1

Odds not available

Homeboyz vs Nairobi City Stars
HOME 2 - 1

Odds not available

Tusker vs Police
DRAW 1 - 1

Odds not available

Muhoroni Youth vs Sofapaka
AWAY 1 - 2

Odds not available

Gor Mahia vs Bandari
DRAW 1 - 1

Odds not available

KCB vs Nzoia Sugar
HOME 2 - 0

Odds not available

Bidco United vs Shabana
DRAW 1 - 1

Odds not available

Ulinzi Stars vs Posta Rangers
DRAW 1 - 1

Odds not available

Talanta vs Kariobangi Sharks
HOME 2 - 0

Odds not available

Bandari vs Nzoia Sugar
HOME 2 - 0

Odds not available

Posta Rangers vs Gor Mahia
DRAW 1 - 1

Odds not available

Nairobi City Stars vs Talanta
DRAW 1 - 1

Odds not available

Shabana vs Muhoroni Youth
HOME 2 - 1

Odds not available

KCB vs Tusker
DRAW 1 - 1

Odds not available

Police vs Homeboyz
DRAW 1 - 1

Odds not available

Sofapaka vs Bidco United
DRAW 1 - 1

Odds not available

Kariobangi Sharks vs Murang'a SEAL
DRAW 1 - 1

Odds not available

Leopards vs Ulinzi Stars
DRAW 1 - 1

Odds not available

Gor Mahia vs Kariobangi Sharks
HOME 2 - 0

Odds not available

Homeboyz vs Bandari
DRAW 1 - 1

Odds not available

Tusker vs Sofapaka
DRAW 1 - 1

Odds not available

Bidco United vs Police
DRAW 1 - 1

Odds not available

Nzoia Sugar vs Shabana
DRAW 1 - 1

Odds not available

Nairobi City Stars vs Posta Rangers
DRAW 1 - 1

Odds not available

Murang'a SEAL vs Talanta
DRAW 1 - 1

Odds not available

Ulinzi Stars vs KCB
DRAW 1 - 1

Odds not available

Muhoroni Youth vs Leopards
AWAY 0 - 1

Odds not available

Sofapaka vs Homeboyz
AWAY 1 - 2

Odds not available

Bandari vs Kariobangi Sharks
HOME 2 - 0

Odds not available

Gor Mahia vs Tusker
HOME 1 - 0

Odds not available

Shabana vs Ulinzi Stars
DRAW 1 - 1

Odds not available

Posta Rangers vs Murang'a SEAL
DRAW 1 - 1

Odds not available

Police vs Nzoia Sugar
HOME 2 - 0

Odds not available

Talanta vs Bidco United
DRAW 1 - 1

Odds not available

Leopards vs Nairobi City Stars
DRAW 1 - 1

Odds not available

KCB vs Muhoroni Youth
HOME 2 - 0

Odds not available

Nzoia Sugar vs Posta Rangers
DRAW 1 - 1

Odds not available

Police vs Gor Mahia
DRAW 1 - 1

Odds not available

Sofapaka vs KCB
DRAW 1 - 1

Odds not available

Tusker vs Bidco United
DRAW 1 - 1

Odds not available

Homeboyz vs Muhoroni Youth
HOME 3 - 0

Odds not available

Nairobi City Stars vs Shabana
HOME 2 - 1

Odds not available

Ulinzi Stars vs Talanta
DRAW 1 - 1

Odds not available

Kariobangi Sharks vs Leopards
DRAW 1 - 1

Odds not available

Murang'a SEAL vs Bandari
DRAW 1 - 1

Odds not available

Talanta vs Sofapaka
HOME 2 - 1

Odds not available

Posta Rangers vs Police
DRAW 1 - 1

Odds not available

Bandari vs Nairobi City Stars
HOME 2 - 1

Odds not available

Gor Mahia vs Ulinzi Stars
HOME 1 - 0

Odds not available

KCB vs Homeboyz
DRAW 1 - 1

Odds not available

Shabana vs Tusker
DRAW 1 - 1

Odds not available

Bidco United vs Nzoia Sugar
DRAW 1 - 1

Odds not available

Leopards vs Murang'a SEAL
DRAW 1 - 1

Odds not available

Muhoroni Youth vs Kariobangi Sharks
DRAW 1 - 1

Odds not available

Police vs Shabana
HOME 2 - 1

Odds not available

Murang'a SEAL vs Bidco United
DRAW 1 - 1

Odds not available

Nairobi City Stars vs Gor Mahia
DRAW 1 - 1

Odds not available

Nzoia Sugar vs Bandari
AWAY 0 - 2

Odds not available

Posta Rangers vs Ulinzi Stars
DRAW 1 - 1

Odds not available

Tusker vs KCB
DRAW 1 - 1

Odds not available

Kariobangi Sharks vs Talanta
DRAW 1 - 1

Odds not available

Homeboyz vs Leopards
HOME 2 - 0

Odds not available

Sofapaka vs Muhoroni Youth
HOME 2 - 1

Odds not available

Gor Mahia vs Posta Rangers
DRAW 1 - 1

Odds not available

Bidco United vs Sofapaka
DRAW 1 - 1

Odds not available

Talanta vs Homeboyz
DRAW 1 - 1

Odds not available

Shabana vs Bandari
AWAY 1 - 2

Odds not available

Kariobangi Sharks vs Nairobi City Stars
AWAY 1 - 2

Odds not available

Ulinzi Stars vs Police
DRAW 1 - 1

Odds not available

Leopards vs Nzoia Sugar
DRAW 1 - 1

Odds not available

KCB vs Murang'a SEAL
DRAW 1 - 1

Odds not available

Wazito vs Tusker
DRAW 1 - 1

Odds not available

Bandari vs Gor Mahia
DRAW 1 - 1

Odds not available

Nairobi City Stars vs Bidco United
DRAW 1 - 1

Odds not available

Sofapaka vs Murang'a SEAL
DRAW 1 - 1

Odds not available

KCB vs Shabana
HOME 2 - 1

Odds not available

Police vs Wazito
HOME 2 - 1

Odds not available

Tusker vs Leopards
DRAW 1 - 1

Odds not available

Homeboyz vs Ulinzi Stars
HOME 2 - 0

Odds not available

Posta Rangers vs Kariobangi Sharks
HOME 2 - 0

Odds not available

Nzoia Sugar vs Talanta
DRAW 1 - 1

Odds not available

Murang'a SEAL vs Nzoia Sugar
DRAW 1 - 1

Odds not available

Gor Mahia vs Homeboyz
DRAW 1 - 1

Odds not available

Ulinzi Stars vs Bandari
DRAW 1 - 1

Odds not available

Kariobangi Sharks vs Tusker
DRAW 1 - 1

Odds not available

Shabana vs Posta Rangers
DRAW 1 - 1

Odds not available

Talanta vs Police
DRAW 1 - 1

Odds not available

Leopards vs Sofapaka
DRAW 1 - 1

Odds not available

Bidco United vs KCB
DRAW 1 - 1

Odds not available

Wazito vs Nairobi City Stars
DRAW 1 - 1

Odds not available

Nzoia Sugar vs Gor Mahia
AWAY 0 - 1

Odds not available

Sofapaka vs Ulinzi Stars
DRAW 1 - 1

Odds not available

Bandari vs Bidco United
DRAW 1 - 1

Odds not available

KCB vs Police
DRAW 1 - 1

Odds not available

Homeboyz vs Kariobangi Sharks
HOME 2 - 0

Odds not available

Posta Rangers vs Leopards
DRAW 1 - 1

Odds not available

Tusker vs Talanta
DRAW 1 - 1

Odds not available

Nairobi City Stars vs Murang'a SEAL
DRAW 1 - 1

Odds not available

Wazito vs Shabana
DRAW 1 - 1

Odds not available

Gor Mahia vs Leopards
HOME 1 - 0

Odds not available

Talanta vs Nairobi City Stars
HOME 2 - 1

Odds not available

Shabana vs Homeboyz
AWAY 0 - 2

Odds not available

Bandari vs KCB
DRAW 1 - 1

Odds not available

Murang'a SEAL vs Wazito
DRAW 1 - 1

Odds not available

Kariobangi Sharks vs Nzoia Sugar
DRAW 1 - 1

Odds not available

Bidco United vs Posta Rangers
DRAW 1 - 1

Odds not available

Police vs Sofapaka
HOME 2 - 1

Odds not available

Ulinzi Stars vs Tusker
DRAW 1 - 1

Odds not available

KCB vs Kariobangi Sharks
HOME 2 - 0

Odds not available

Murang'a SEAL vs Gor Mahia
DRAW 1 - 1

Odds not available

Sofapaka vs Shabana
HOME 2 - 1

Odds not available

Homeboyz vs Police
HOME 2 - 1

Odds not available

Wazito vs Bidco United
DRAW 1 - 1

Odds not available

Posta Rangers vs Talanta
DRAW 1 - 1

Odds not available

Nairobi City Stars vs Ulinzi Stars
DRAW 1 - 1

Odds not available

Leopards vs Bandari
DRAW 1 - 1

Odds not available

Tusker vs Nzoia Sugar
DRAW 1 - 1

Odds not available

Kariobangi Sharks vs Sofapaka
DRAW 1 - 1

Odds not available

Gor Mahia vs Shabana
HOME 2 - 0

Odds not available

Bidco United vs Homeboyz
DRAW 1 - 1

Odds not available

Bandari vs Posta Rangers
DRAW 1 - 1

Odds not available

Ulinzi Stars vs Wazito
DRAW 1 - 1

Odds not available

Police vs Nairobi City Stars
HOME 2 - 1

Odds not available

Talanta vs Leopards
DRAW 1 - 1

Odds not available

Tusker vs Murang'a SEAL
DRAW 1 - 1

Odds not available

Nzoia Sugar vs KCB
DRAW 1 - 1

Odds not available

Shabana vs Talanta
DRAW 1 - 1

Odds not available

Nairobi City Stars vs Tusker
HOME 2 - 1

Odds not available

Bidco United vs Ulinzi Stars
DRAW 1 - 1

Odds not available

KCB vs Gor Mahia
DRAW 1 - 1

Odds not available

Leopards vs Police
DRAW 1 - 1

Odds not available

Murang'a SEAL vs Kariobangi Sharks
HOME 2 - 0

Odds not available

Homeboyz vs Nzoia Sugar
HOME 2 - 0

Odds not available

Sofapaka vs Posta Rangers
DRAW 1 - 1

Odds not available

Wazito vs Bandari
DRAW 1 - 1

Odds not available

Talanta vs KCB
DRAW 1 - 1

Odds not available

Posta Rangers vs Homeboyz
DRAW 1 - 1

Odds not available

Bandari vs Sofapaka
HOME 2 - 1

Odds not available

Ulinzi Stars vs Murang'a SEAL
DRAW 1 - 1

Odds not available

Gor Mahia vs Wazito
HOME 1 - 0

Odds not available

Nzoia Sugar vs Nairobi City Stars
AWAY 1 - 2

Odds not available

Kariobangi Sharks vs Shabana
DRAW 1 - 1

Odds not available

Police vs Tusker
HOME 2 - 1

Odds not available

Leopards vs Bidco United
DRAW 1 - 1

Odds not available

Shabana vs Leopards
DRAW 1 - 1

Odds not available

Nairobi City Stars vs Homeboyz
AWAY 1 - 2

Odds not available

KCB vs Posta Rangers
DRAW 1 - 1

Odds not available

Tusker vs Bandari
DRAW 1 - 1

Odds not available

Wazito vs Talanta
DRAW 1 - 1

Odds not available

Murang'a SEAL vs Police
DRAW 1 - 1

Odds not available

Sofapaka vs Gor Mahia
DRAW 1 - 1

Odds not available

Ulinzi Stars vs Nzoia Sugar
DRAW 1 - 1

Odds not available

Bidco United vs Kariobangi Sharks
HOME 1 - 0

Odds not available

Shabana vs Bidco United
DRAW 1 - 1

Odds not available

Nairobi City Stars vs Sofapaka
HOME 2 - 1

Odds not available

Police vs Bandari
DRAW 1 - 1

Odds not available

Posta Rangers vs Tusker
DRAW 1 - 1

Odds not available

Homeboyz vs Murang'a SEAL
HOME 2 - 1

Odds not available

Leopards vs KCB
DRAW 1 - 1

Odds not available

Gor Mahia vs Talanta
DRAW 1 - 1

Odds not available

Kariobangi Sharks vs Ulinzi Stars
DRAW 1 - 1

Odds not available

Nzoia Sugar vs Wazito
DRAW 1 - 1

Odds not available

Sofapaka vs Nzoia Sugar
HOME 2 - 1

Odds not available

Bidco United vs Gor Mahia
AWAY 0 - 1

Odds not available

KCB vs Nairobi City Stars
HOME 2 - 1

Odds not available

Ulinzi Stars vs Leopards
DRAW 1 - 1

Odds not available

Murang'a SEAL vs Shabana
HOME 2 - 1

Odds not available

Tusker vs Homeboyz
DRAW 1 - 1

Odds not available

Police vs Kariobangi Sharks
HOME 2 - 0

Odds not available

Talanta vs Bandari
DRAW 1 - 1

Odds not available

Wazito vs Posta Rangers
DRAW 1 - 1

Odds not available

Here you can find the latest predictions for the FKF. The FKF matches consists of 199 fixtures. We have predictions for each one of the fixtures. Our top 5 match predictions for the FKF are:

  • For Shabana vs Muhoroni Youth we think the match will end with a score 2 - 1.
  • For Police vs Shabana we think that Police will win.
  • For Ulinzi Stars vs Police we think the match will end with a score 1 - 1.
  • For Bidco United vs Ulinzi Stars we think that Ulinzi Stars will win.
  • For Murang'a SEAL vs Kariobangi Sharks we think the match will end with a score 2 - 0.

See the FKF Premier League Table/Standings
See FKF Teams

Kenya, like most African countries, is a soccer crazy nation and soccer is by far the most the most popular sport in Kenya and the popularity of the sport cuts across both ethnic and class lines. Kenya is yet to make a mark on the continental stage because the National team rarely features at the Africa Cup of Nations and Kenyan clubs do not perform particularly well in African club tournaments. People follow soccer for a variety of reasons, there are some who just do so for the love of the sport, whilst others follow soccer for betting purposes because Kenya has arguably the biggest betting industry. The betting industry has immensely aided to the development because betting companies are sponsoring both the league and individual clubs.

What is the Kenyan Premier League?


The Kenyan Premier League is Kenya’s top professional league in Kenya. The league is officially known as the FKF Premier League and also as the BetKing Premier League (BPL) due to sponsorship reasons as Betking is the official sponsor of this great league. The Kenyan Premier League was founded 58 years ago in the year 1963, when the league was formed it was under the Kenya Football Federation but from 2011 it is now run by the Football Kenya Federation, which is the governing body of football in Kenya.
When the league was formed up to the 1996, the league was known as the Kenya National Football League although the name was changed to ‘Kenyan Super League’ in the years 1973 and 1997. From 1998, the league was renamed ‘Kenya Premier League’ and the league has maintained that name up to date. The Kenyan Premier League comprises of a total of 18 teams and the league follows a standard top division format similar to any other leagues in the world where each team plays each other home and away.

There is a total of three domestic cups for Premier League teams namely the FKF Cup, Super Cup and the Top 8 Cup, these Cups are important for the clubs because they are very lucrative and the teams can earn huge sums of money by competing in any of these cups. Besides the local Cups, the Kenyan Premier League is a member of CAF so the Kenyan Premier League teams can participate in the CAF Champions League and the CAF Confederation Cup. Gor Mahia is the most successful team in the league’s history with a total of 19 league titles, AFC Leopards are also a force in Kenya with 12 titles.

How many teams are in the league and the format of the Kenyan Premier League?
There is a total of 18 teams in the Kenyan Premier League, and what this means is that each ansd every team in the division will play a total of 34 matches, 17 home matches and 17 away matches. 3 points are awarded for a win, 1 for a draw and none for a loss. If there is a tie, goal difference, goals scored and head-to-head are used in that order as tie breakers, If all three categories are equal, the teams will then head for a play-off match.
The team which finishes the league with the most number of points will will the league and will also qualify for the CAF Champions League. The teams which finish in the bottom two are automatic relegated but the team which finishes third from bottom faces the third-placed team in the National Super League to decide the third relegation spot and the winner will earn a spot in the Kenyan Premier League for the next season.

When does the Kenyan Premier League start?
The Kenyan Premier League normally starts in March and ends in November, but these dates have been disrupted by the Covid 19 pandemic. The league temporarily closes during the international breaks when club competition gives way for national competitions.

Performances over past few seasons in the Kenyan Premier League?
Gor Mahia has been a dominant force in the league of late and they are the current Kenya Premier League champions, having won it four seasons in a row from the year 2017. In the past 10 seasons Gor Mahia have won the league 7 times and Tusker won it three times. Currently Tusker are leading the title race but it looks more competitive this time around.

Winpesa 20 Free Spins

X