Kenya Premier League Live Scores & Results, Live Stream, Live Table & Video Highlights

Latest Results
March 14th
March 8th
Leopards0 - 1Gor MahiaFull TimeFT

Leopards - Gor Mahia

Leopards played Gor Mahia at the of on March 8. The match kicked off 12:00 UTC. Gor Mahia won 0-1.

March 7th
Mathare United4 - 1Kisumu All StarsFull TimeFT

Mathare United - Kisumu All Stars

Mathare United played Kisumu All Stars at the of on March 7. The match kicked off 12:00 UTC. Mathare United won 4-1.

Nzoia Sugar0 - 0KCBFull TimeFT

Nzoia Sugar - KCB

Nzoia Sugar played KCB at the of on March 7. The match kicked off 12:00 UTC and ended in a draw 0 - 0.

Tusker2 - 0ChemelilFull TimeFT

Tusker - Chemelil

Tusker played Chemelil at the of on March 7. The match kicked off 12:00 UTC. Tusker won 2-0.

Wazito0 - 0Ulinzi StarsFull TimeFT

Wazito - Ulinzi Stars

Wazito played Ulinzi Stars at the of on March 7. The match kicked off 12:00 UTC and ended in a draw 0 - 0.

Western Stima2 - 0Posta RangersFull TimeFT

Western Stima - Posta Rangers

Western Stima played Posta Rangers at the of on March 7. The match kicked off 12:00 UTC. Western Stima won 2-0.

Bandari1 - 0Kariobangi SharksFull TimeFT

Bandari - Kariobangi Sharks

Bandari played Kariobangi Sharks at the of on March 7. The match kicked off 11:00 UTC. Bandari won 1-0.

March 6th
Zoo Kericho0 - 0SofapakaFull TimeFT

Zoo Kericho - Sofapaka

Zoo Kericho played Sofapaka at the of on March 6. The match kicked off 12:00 UTC and ended in a draw 0 - 0.

March 1st
Homeboyz3 - 2Nzoia SugarFull TimeFT

Homeboyz - Nzoia Sugar

Homeboyz played Nzoia Sugar at the of on March 1. The match kicked off 12:00 UTC. Homeboyz won 3-2.

KCB1 - 2BandariFull TimeFT

KCB - Bandari

KCB played Bandari at the of on March 1. The match kicked off 12:00 UTC. Bandari won 1-2.

Posta Rangers1 - 1Mathare UnitedFull TimeFT

Posta Rangers - Mathare United

Posta Rangers played Mathare United at the of on March 1. The match kicked off 11:00 UTC and ended in a draw 1 - 1.

Wazito4 - 1Zoo KerichoFull TimeFT

Wazito - Zoo Kericho

Wazito played Zoo Kericho at the of on March 1. The match kicked off 10:00 UTC. Wazito won 4-1.

February 29th
Chemelil0 - 1LeopardsFull TimeFT

Chemelil - Leopards

Chemelil played Leopards at the of on February 29. The match kicked off 12:00 UTC. Leopards won 0-1.

Kisumu All Stars2 - 2TuskerFull TimeFT

Kisumu All Stars - Tusker

Kisumu All Stars played Tusker at the of on February 29. The match kicked off 12:00 UTC and ended in a draw 2 - 2.

Sofapaka0 - 1Ulinzi StarsFull TimeFT

Sofapaka - Ulinzi Stars

Sofapaka played Ulinzi Stars at the of on February 29. The match kicked off 12:00 UTC. Ulinzi Stars won 0-1.

Gor Mahia3 - 2Western StimaFull TimeFT

Gor Mahia - Western Stima

Gor Mahia played Western Stima at the of on February 29. The match kicked off 12:00 UTC. Gor Mahia won 3-2.

February 23rd
Tusker1 - 1WazitoFull TimeFT

Tusker - Wazito

Tusker played Wazito at the of on February 23. The match kicked off 12:00 UTC and ended in a draw 1 - 1.

Homeboyz6 - 0ChemelilFull TimeFT

Homeboyz - Chemelil

Homeboyz played Chemelil at the of on February 23. The match kicked off 12:00 UTC. Homeboyz won 6-0.

Ulinzi Stars3 - 2Kisumu All StarsFull TimeFT

Ulinzi Stars - Kisumu All Stars

Ulinzi Stars played Kisumu All Stars at the of on February 23. The match kicked off 12:00 UTC. Ulinzi Stars won 3-2.

Zoo Kericho2 - 3Gor MahiaFull TimeFT

Zoo Kericho - Gor Mahia

Zoo Kericho played Gor Mahia at the of on February 23. The match kicked off 11:30 UTC. Gor Mahia won 2-3.

February 22nd
Leopards2 - 1SofapakaFull TimeFT

Leopards - Sofapaka

Leopards played Sofapaka at the of on February 22. The match kicked off 13:00 UTC. Leopards won 2-1.

Posta Rangers1 - 3KCBFull TimeFT

Posta Rangers - KCB

Posta Rangers played KCB at the of on February 22. The match kicked off 12:15 UTC. KCB won 1-3.

Western Stima0 - 0Kariobangi SharksFull TimeFT

Western Stima - Kariobangi Sharks

Western Stima played Kariobangi Sharks at the of on February 22. The match kicked off 12:00 UTC and ended in a draw 0 - 0.

Bandari3 - 1Mathare UnitedFull TimeFT

Bandari - Mathare United

Bandari played Mathare United at the of on February 22. The match kicked off 11:00 UTC. Bandari won 3-1.

February 12th
Western Stima1 - 1Gor MahiaFull TimeFT

Western Stima - Gor Mahia

Western Stima played Gor Mahia at the of on February 12. The match kicked off 12:00 UTC and ended in a draw 1 - 1.

Bandari2 - 1KCBFull TimeFT

Bandari - KCB

Bandari played KCB at the of on February 12. The match kicked off 11:00 UTC. Bandari won 2-1.

February 9th
Leopards0 - 1TuskerFull TimeFT

Leopards - Tusker

Leopards played Tusker at the of on February 9. The match kicked off 12:00 UTC. Tusker won 0-1.

Ever wondered how you can stream the matches of the Premier League of Kenya for free? Well, you've come to the right place as ScoreBat covers all matches of Kenya's Premier League in real time providing free live streaming alongside the live scores, match stats, head-to-head results and team lineups. Kenya Premier League's live scores are updated in real time so any time a team scores a goal the result is immediately updated and our users can follow the livescore without refreshing the page. It only takes a couple of seconds for the Premier League's livescore to be updated so we can proudly say we are the fastest to deliver the livescore of Kenya's Premier League matches. But it's not just the livescore: you can also check who scored the goal, received a yellow card or got substituted alongside the starting lineups and team formations for each match. You can watch the live video of Kenya Premier League's matches for free on ScoreBat. Live streaming usually starts a couple of minutes before the kick-off as our sophisticated search crawler finds the best stream for each match of the Premier League of Kenya. Please note that we are only providing live-streaming when we can find a publicly available stream so be aware that the live streaming might be unavailable in your region. We are not hosting or broadcasting any video content as all the content is hosted on third party websites like youtube or streamable, so if you think that the video infriges your copyright please contact the website that hosts it.

Apart from the live stream we also have Kenya Premier League's goal videos and match highlights updated in real time. The video of each goal is being added usually a minute after the event so you can watch it in case you missed it. We are also adding full match highlights after every match of the Premier League of Kenya.

You can check Kenya Premier League's live table to see the positions of the teams in real time as the standings are updated instantly. Apart from the total points earned by each team of the Premier League you can also check how many wins, losses and draws each team has, how many goals they have scored or conceded. Kenya Premier League's league table is recalculated and resorted the second any of the teams score a goal so you don't need to refresh the page to see the up-to-date standings. So Gor Mahia are the leaders in the table with 54 points after 23 matches : they have won 17 of their 23 matches in Premier League, drawing 3 and having 3 defeats this season scoring 47 goals - 2.04 per match, conceding 17 - 0.74 per match. Homeboyz are 2nd with 47 points in 22 matches : they have won 14 of their 22 matches in Premier League, drawing 5 and having 3 defeats this season scoring 45 goals - 2.05 per match, conceding 24 - 1.09 per match. Tusker are 3rd with 46 points in 22 matches : they have won 13 of their 22 matches in Premier League, drawing 7 and having 2 defeats this season scoring 41 goals - 1.86 per match, conceding 21 - 0.95 per match. Ulinzi Stars are 4th with 43 points in 23 matches : they have won 11 of their 23 matches in Premier League, drawing 10 and having 2 defeats this season scoring 32 goals - 1.39 per match, conceding 15 - 0.65 per match. KCB are 5th with 42 points in 23 matches : they have won 12 of their 23 matches in Premier League, drawing 6 and having 5 defeats this season scoring 37 goals - 1.61 per match, conceding 20 - 0.87 per match. Leopards are 6th with 40 points in 23 matches : they have won 11 of their 23 matches in Premier League, drawing 7 and having 5 defeats this season scoring 30 goals - 1.30 per match, conceding 17 - 0.74 per match. Western Stima are 7th with 36 points in 23 matches : they have won 9 of their 23 matches in Premier League, drawing 9 and having 5 defeats this season scoring 34 goals - 1.48 per match, conceding 27 - 1.17 per match. Mathare United are 8th with 33 points in 22 matches : they have won 8 of their 22 matches in Premier League, drawing 9 and having 5 defeats this season scoring 33 goals - 1.50 per match, conceding 26 - 1.18 per match. Bandari are 9th with 32 points in 23 matches : they have won 9 of their 23 matches in Premier League, drawing 5 and having 9 defeats this season scoring 29 goals - 1.26 per match, conceding 27 - 1.17 per match. Sofapaka are 10th with 31 points in 23 matches : they have won 8 of their 23 matches in Premier League, drawing 7 and having 8 defeats this season scoring 34 goals - 1.48 per match, conceding 29 - 1.26 per match. Posta Rangers are 11th with 30 points in 23 matches : they have won 7 of their 23 matches in Premier League, drawing 9 and having 7 defeats this season scoring 28 goals - 1.22 per match, conceding 26 - 1.13 per match. Kariobangi Sharks are 12th with 20 points in 22 matches : they have won 4 of their 22 matches in Premier League, drawing 8 and having 10 defeats this season scoring 27 goals - 1.23 per match, conceding 32 - 1.45 per match. Wazito are 13th with 20 points in 23 matches : they have won 4 of their 23 matches in Premier League, drawing 8 and having 11 defeats this season scoring 24 goals - 1.04 per match, conceding 30 - 1.30 per match. Zoo Kericho are 14th with 16 points in 22 matches : they have won 4 of their 22 matches in Premier League, drawing 4 and having 14 defeats this season scoring 23 goals - 1.05 per match, conceding 41 - 1.86 per match. Nzoia Sugar are 15th with 13 points in 22 matches : they have won 2 of their 22 matches in Premier League, drawing 7 and having 13 defeats this season scoring 18 goals - 0.82 per match, conceding 39 - 1.77 per match. Kisumu All Stars are 16th with 9 points in 22 matches : they have won 2 of their 22 matches in Premier League, drawing 3 and having 17 defeats this season scoring 13 goals - 0.59 per match, conceding 50 - 2.27 per match. Chemelil are 17th with 9 points in 23 matches : they have won 2 of their 23 matches in Premier League, drawing 3 and having 18 defeats this season scoring 11 goals - 0.48 per match, conceding 65 - 2.83 per match. SoNy Sugar is yet to play a match in Premier League this season.

Matchday Live
EvertonAston Villa17:00

Everton - Aston Villa

Everton are playing Aston Villa at the Premier League of England on July 16. The match will kick off 17:00 UTC.

Leicester CitySheffield United17:00

Leicester City - Sheffield United

Leicester City are playing Sheffield United at the Premier League of England on July 16. The match will kick off 17:00 UTC.

Crystal PalaceManchester United19:15

Crystal Palace - Manchester United

Crystal Palace are playing Manchester United at the Premier League of England on July 16. The match will kick off 19:15 UTC.

SouthamptonBrighton19:15

Southampton - Brighton

Southampton are playing Brighton at the Premier League of England on July 16. The match will kick off 19:15 UTC.

EibarReal Valladolid16:30

Eibar - Real Valladolid

Eibar are playing Real Valladolid at the La Liga of Spain on July 16. The match will kick off 16:30 UTC.

Athletic BilbaoLeganes19:00

Athletic Bilbao - Leganes

Athletic Bilbao are playing Leganes at the La Liga of Spain on July 16. The match will kick off 19:00 UTC.

BarcelonaOsasuna19:00

Barcelona - Osasuna

Barcelona are playing Osasuna at the La Liga of Spain on July 16. The match will kick off 19:00 UTC.

Celta VigoLevante19:00

Celta Vigo - Levante

Celta Vigo are playing Levante at the La Liga of Spain on July 16. The match will kick off 19:00 UTC.

GetafeAtletico Madrid19:00

Getafe - Atletico Madrid

Getafe are playing Atletico Madrid at the La Liga of Spain on July 16. The match will kick off 19:00 UTC.

MallorcaGranada CF19:00

Mallorca - Granada CF

Mallorca are playing Granada CF at the La Liga of Spain on July 16. The match will kick off 19:00 UTC.

Real BetisAlaves19:00

Real Betis - Alaves

Real Betis are playing Alaves at the La Liga of Spain on July 16. The match will kick off 19:00 UTC.

Real MadridVillarreal19:00

Real Madrid - Villarreal

Real Madrid are playing Villarreal at the La Liga of Spain on July 16. The match will kick off 19:00 UTC.

Real SociedadSevilla19:00

Real Sociedad - Sevilla

Real Sociedad are playing Sevilla at the La Liga of Spain on July 16. The match will kick off 19:00 UTC.

ValenciaEspanyol19:00

Valencia - Espanyol

Valencia are playing Espanyol at the La Liga of Spain on July 16. The match will kick off 19:00 UTC.

TorinoGenoa17:30

Torino - Genoa

Torino are playing Genoa at the Serie A of Italy on July 16. The match will kick off 17:30 UTC.

SpalInter Milan19:45

Spal - Inter Milan

Spal are playing Inter Milan at the Serie A of Italy on July 16. The match will kick off 19:45 UTC.