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

Premier League
HomeHome
StandingsTable
ResultsResults
FixturesFixtures
Today
Gor Mahia - Sofapaka

Gor Mahia - Sofapaka

Gor Mahia played Sofapaka at the Premier League of Kenya on June 20. The match kicked off 12:00 UTC. Gor Mahia won 1-0.

Kariobangi Sharks - Tusker

Kariobangi Sharks - Tusker

Kariobangi Sharks played Tusker at the Premier League of Kenya on June 20. The match kicked off 12:00 UTC. Tusker won 0-1.

Posta Rangers - Bidco United

Posta Rangers - Bidco United

Posta Rangers played Bidco United at the Premier League of Kenya on June 20. The match kicked off 12:00 UTC and ended in a draw 0 - 0.

Upcoming Fixtures
Tomorrow
Ulinzi Stars - Wazito

Ulinzi Stars - Wazito

Ulinzi Stars are playing Wazito at the Premier League of Kenya on June 21. The match will kick off 12:15 UTC.

Thursday
Nzoia Sugar - Nairobi City Stars

Nzoia Sugar - Nairobi City Stars

Nzoia Sugar are playing Nairobi City Stars at the Premier League of Kenya on June 24. The match will kick off 12:00 UTC.

Mathare United - Posta Rangers

Mathare United - Posta Rangers

Mathare United are playing Posta Rangers at the Premier League of Kenya on June 24. The match will kick off 12:00 UTC.

Friday
Sofapaka - Ulinzi Stars

Sofapaka - Ulinzi Stars

Sofapaka are playing Ulinzi Stars at the Premier League of Kenya on June 25. The match will kick off 12:00 UTC.

Homeboyz - KCB

Homeboyz - KCB

Homeboyz are playing KCB at the Premier League of Kenya on June 25. The match will kick off 12:00 UTC.

Bandari - Kariobangi Sharks

Bandari - Kariobangi Sharks

Bandari are playing Kariobangi Sharks at the Premier League of Kenya on June 25. The match will kick off 12:00 UTC.

Tusker - Western Stima

Tusker - Western Stima

Tusker are playing Western Stima at the Premier League of Kenya on June 25. The match will kick off 12:00 UTC.

Saturday
Gor Mahia - Homeboyz

Gor Mahia - Homeboyz

Gor Mahia are playing Homeboyz at the Premier League of Kenya on June 26. The match will kick off 12:00 UTC.

Bidco United - Vihiga United

Bidco United - Vihiga United

Bidco United are playing Vihiga United at the Premier League of Kenya on June 26. The match will kick off 12:00 UTC.

Wazito - Leopards

Wazito - Leopards

Wazito are playing Leopards at the Premier League of Kenya on June 26. The match will kick off 12:00 UTC.

June 27th
Posta Rangers - Vihiga United

Posta Rangers - Vihiga United

Posta Rangers are playing Vihiga United at the Premier League of Kenya on June 27. The match will kick off 12:00 UTC.

Kariobangi Sharks - Mathare United

Kariobangi Sharks - Mathare United

Kariobangi Sharks are playing Mathare United at the Premier League of Kenya on June 27. The match will kick off 12:00 UTC.

June 29th
Bidco United - Homeboyz

Bidco United - Homeboyz

Bidco United are playing Homeboyz at the Premier League of Kenya on June 29. The match will kick off 12:00 UTC.

Gor Mahia - Bandari

Gor Mahia - Bandari

Gor Mahia are playing Bandari at the Premier League of Kenya on June 29. The match will kick off 12:00 UTC.

June 30th
KCB - Nzoia Sugar

KCB - Nzoia Sugar

KCB are playing Nzoia Sugar at the Premier League of Kenya on June 30. The match will kick off 10:00 UTC.

Ulinzi Stars - Tusker

Ulinzi Stars - Tusker

Ulinzi Stars are playing Tusker at the Premier League of Kenya on June 30. The match will kick off 10:00 UTC.

Western Stima - Sofapaka

Western Stima - Sofapaka

Western Stima are playing Sofapaka at the Premier League of Kenya on June 30. The match will kick off 12:00 UTC.

Leopards - Kariobangi Sharks

Leopards - Kariobangi Sharks

Leopards are playing Kariobangi Sharks at the Premier League of Kenya on June 30. The match will kick off 12:00 UTC.

Vihiga United - Mathare United

Vihiga United - Mathare United

Vihiga United are playing Mathare United at the Premier League of Kenya on June 30. The match will kick off 12:00 UTC.

Nairobi City Stars - Wazito

Nairobi City Stars - Wazito

Nairobi City Stars are playing Wazito at the Premier League of Kenya on June 30. The match will kick off 12:00 UTC.

Latest Results
Yesterday
Nairobi City Stars - Homeboyz

Nairobi City Stars - Homeboyz

Nairobi City Stars played Homeboyz at the Premier League of Kenya on June 19. The match kicked off 10:00 UTC. Nairobi City Stars won 1-0.

past Wednesday
Mathare United - Gor Mahia

Mathare United - Gor Mahia

Mathare United played Gor Mahia at the Premier League of Kenya on June 16. The match kicked off 12:00 UTC. Gor Mahia won 0-1.

Bidco United - KCB

Bidco United - KCB

Bidco United played KCB at the Premier League of Kenya on June 16. The match kicked off 12:00 UTC. KCB won 0-1.

Sofapaka - Leopards

Sofapaka - Leopards

Sofapaka played Leopards at the Premier League of Kenya on June 16. The match kicked off 12:00 UTC and ended in a draw 2 - 2.

Wazito - Kariobangi Sharks

Wazito - Kariobangi Sharks

Wazito played Kariobangi Sharks at the Premier League of Kenya on June 16. The match kicked off 12:00 UTC. Wazito won 2-0.

past Tuesday
Tusker - Posta Rangers

Tusker - Posta Rangers

Tusker played Posta Rangers at the Premier League of Kenya on June 15. The match kicked off 12:15 UTC. Posta Rangers won 0-1.

Bandari - Ulinzi Stars

Bandari - Ulinzi Stars

Bandari played Ulinzi Stars at the Premier League of Kenya on June 15. The match kicked off 12:00 UTC. Ulinzi Stars won 1-3.

Nzoia Sugar - Vihiga United

Nzoia Sugar - Vihiga United

Nzoia Sugar played Vihiga United at the Premier League of Kenya on June 15. The match kicked off 12:00 UTC. Vihiga United won 1-2.

Nairobi City Stars - Western Stima

Nairobi City Stars - Western Stima

Nairobi City Stars played Western Stima at the Premier League of Kenya on June 15. The match kicked off 10:00 UTC. Nairobi City Stars won 2-1.

May 31st
Wazito - Gor Mahia

Wazito - Gor Mahia

Wazito played Gor Mahia at the of on May 31. The match kicked off 12:00 UTC. Gor Mahia won 0-1.

May 30th
Leopards - Bidco United

Leopards - Bidco United

Leopards played Bidco United at the of on May 30. The match kicked off 12:00 UTC. Bidco United won 1-3.

Vihiga United - Tusker

Vihiga United - Tusker

Vihiga United played Tusker at the of on May 30. The match kicked off 12:00 UTC. Tusker won 0-4.

May 29th
Kariobangi Sharks - Nairobi City Stars

Kariobangi Sharks - Nairobi City Stars

Kariobangi Sharks played Nairobi City Stars at the of on May 29. The match kicked off 12:00 UTC. Nairobi City Stars won 1-2.

KCB - Sofapaka

KCB - Sofapaka

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

May 28th
Ulinzi Stars - Nzoia Sugar

Ulinzi Stars - Nzoia Sugar

Ulinzi Stars played Nzoia Sugar at the of on May 28. The match kicked off 12:00 UTC. Ulinzi Stars won 1-0.

Western Stima - Bandari

Western Stima - Bandari

Western Stima played Bandari at the of on May 28. The match kicked off 12:00 UTC and ended in a draw 1 - 1.

Posta Rangers - Homeboyz

Posta Rangers - Homeboyz

Posta Rangers played Homeboyz at the of on May 28. The match kicked off 12:00 UTC. Homeboyz won 1-3.

May 27th
Vihiga United - Gor Mahia

Vihiga United - Gor Mahia

Vihiga United played Gor Mahia at the of on May 27. The match kicked off 12:00 UTC. Gor Mahia won 0-1.

Leopards - Mathare United

Leopards - Mathare United

Leopards played Mathare United at the of on May 27. The match kicked off 12:00 UTC. Leopards won 1-0.

May 24th
Nairobi City Stars - Sofapaka

Nairobi City Stars - Sofapaka

Nairobi City Stars played Sofapaka at the of on May 24. The match kicked off 12:00 UTC. Nairobi City Stars won 3-0.

May 23rd
Nzoia Sugar - Mathare United

Nzoia Sugar - Mathare United

Nzoia Sugar played Mathare United at the of on May 23. The match kicked off 12:00 UTC and ended in a draw 2 - 2.

KCB - Bandari

KCB - Bandari

KCB played Bandari at the Premier League of Kenya on May 23. The match kicked off 12:00 UTC. KCB won 3-0.

May 22nd
Posta Rangers - Leopards

Posta Rangers - Leopards

Posta Rangers played Leopards at the of on May 22. The match kicked off 12:15 UTC and ended in a draw 0 - 0.

Homeboyz - Western Stima

Homeboyz - Western Stima

Homeboyz played Western Stima at the Premier League of Kenya on May 22. The match kicked off 12:00 UTC. Homeboyz won 4-0.

Ulinzi Stars - Kariobangi Sharks

Ulinzi Stars - Kariobangi Sharks

Ulinzi Stars played Kariobangi Sharks at the of on May 22. The match kicked off 10:00 UTC. Ulinzi Stars won 2-0.

May 21st
Wazito - Tusker

Wazito - Tusker

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

May 20th
Sofapaka - Gor Mahia

Sofapaka - Gor Mahia

Sofapaka played Gor Mahia at the of on May 20. The match kicked off 12:00 UTC. Gor Mahia won 1-2.

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

There are 3 matches being played in the Premier League of Kenya today. Gor Mahia have won Sofapaka 1:0, Tusker have won Kariobangi Sharks 0:1 and Posta Rangers have played a goalless draw with Bidco United.

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 KCB are the leaders in the table with 42 points after 20 matches : they have won 13 of their 20 matches in Premier League, drawing 3 and having 4 defeats this season scoring 27 goals - 1.35 per match, conceding 13 - 0.65 per match. Tusker are 2nd with 38 points in 19 matches : they have won 11 of their 19 matches in Premier League, drawing 5 and having 3 defeats this season scoring 32 goals - 1.68 per match, conceding 16 - 0.84 per match. Leopards are 3rd with 37 points in 19 matches : they have won 11 of their 19 matches in Premier League, drawing 4 and having 4 defeats this season scoring 23 goals - 1.21 per match, conceding 14 - 0.74 per match. Gor Mahia are 4th with 34 points in 18 matches : they have won 11 of their 18 matches in Premier League, drawing 1 and having 6 defeats this season scoring 26 goals - 1.44 per match, conceding 18 - 1.00 per match. Kariobangi Sharks are 5th with 31 points in 19 matches : they have won 9 of their 19 matches in Premier League, drawing 4 and having 6 defeats this season scoring 26 goals - 1.37 per match, conceding 22 - 1.16 per match. Nairobi City Stars are 6th with 29 points in 20 matches : they have won 8 of their 20 matches in Premier League, drawing 5 and having 7 defeats this season scoring 23 goals - 1.15 per match, conceding 17 - 0.85 per match. Bandari are 7th with 28 points in 19 matches : they have won 7 of their 19 matches in Premier League, drawing 7 and having 5 defeats this season scoring 26 goals - 1.37 per match, conceding 23 - 1.21 per match. Ulinzi Stars are 8th with 27 points in 19 matches : they have won 6 of their 19 matches in Premier League, drawing 9 and having 4 defeats this season scoring 16 goals - 0.84 per match, conceding 11 - 0.58 per match. Homeboyz are 9th with 26 points in 19 matches : they have won 8 of their 19 matches in Premier League, drawing 2 and having 9 defeats this season scoring 24 goals - 1.26 per match, conceding 21 - 1.11 per match. Wazito are 10th with 26 points in 18 matches : they have won 7 of their 18 matches in Premier League, drawing 5 and having 6 defeats this season scoring 17 goals - 0.94 per match, conceding 18 - 1.00 per match. Sofapaka are 11th with 23 points in 19 matches : they have won 6 of their 19 matches in Premier League, drawing 5 and having 8 defeats this season scoring 22 goals - 1.16 per match, conceding 26 - 1.37 per match. Bidco United are 12th with 22 points in 18 matches : they have won 5 of their 18 matches in Premier League, drawing 7 and having 6 defeats this season scoring 15 goals - 0.83 per match, conceding 18 - 1.00 per match. Posta Rangers are 13th with 21 points in 19 matches : they have won 4 of their 19 matches in Premier League, drawing 9 and having 6 defeats this season scoring 14 goals - 0.74 per match, conceding 20 - 1.05 per match. Nzoia Sugar are 14th with 17 points in 19 matches : they have won 3 of their 19 matches in Premier League, drawing 8 and having 8 defeats this season scoring 17 goals - 0.89 per match, conceding 23 - 1.21 per match. Vihiga United are 15th with 15 points in 19 matches : they have won 3 of their 19 matches in Premier League, drawing 6 and having 10 defeats this season scoring 8 goals - 0.42 per match, conceding 23 - 1.21 per match. Western Stima are 16th with 13 points in 19 matches : they have won 2 of their 19 matches in Premier League, drawing 7 and having 10 defeats this season scoring 18 goals - 0.95 per match, conceding 35 - 1.84 per match. Mathare United are 17th with 8 points in 19 matches : they have won 1 of their 19 matches in Premier League, drawing 5 and having 13 defeats this season scoring 13 goals - 0.68 per match, conceding 29 - 1.53 per match. Zoo Kericho is yet to play a match in Premier League this season.

Matchday Live
Group A
Italy - Wales

Italy - Wales

Italy are playing Wales at the Group A of Euro-2020 on June 20. The match will kick off 16:00 UTC.

Switzerland - Turkey

Switzerland - Turkey

Switzerland are playing Turkey at the Group A of Euro-2020 on June 20. The match will kick off 16:00 UTC.

Group B
Venezuela - Ecuador

Venezuela - Ecuador

Venezuela are playing Ecuador at the Group B of Copa America on June 20. The match will kick off 21:00 UTC.

Colombia - Peru

Colombia - Peru

Colombia are playing Peru at the Group B of Copa America on June 21. The match will kick off 00:00 UTC.

Jaro - PK-35

Jaro - PK-35

Jaro played PK-35 at the Ykkonen of Finland on June 20. The match kicked off 13:00 UTC and ended in a draw 1 - 1.

KPV - MuSa

KPV - MuSa

KPV played MuSa at the Ykkonen of Finland on June 20. The match kicked off 13:00 UTC. MuSa won 1-2.

Klubi 04 - Gnistan

Klubi 04 - Gnistan

Klubi 04 played Gnistan at the Ykkonen of Finland on June 20. The match kicked off 13:00 UTC. Gnistan won 0-3.

MP - JIPPO

MP - JIPPO

MP are playing JIPPO at the Ykkonen of Finland on June 20. The match will kick off 15:30 UTC.