Skip to main content
Wednesday, 22 April 2026
No matches

Top Competitions

Top Leagues

Top Players

Top Coaches

Kenyan Premier League — Football Standings, Fixtures & Results

Kenya 18 teams 3715 matches 34 rounds
Defending champion Kenya Police FC 2024-2025
Round

Kenyan Premier League upcoming fixtures 5

12:00 PM
- - -
- - -
- - -
- - -
1:00 PM
Post
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
- - -
1:00 PM
- - -
- - -
- - -
- - -

Kenyan Premier League recent results 30

Round 28
1:15 PM
FT
0 - 0
1:15 PM
FT


0 0
12:00 PM
FT
12:00 PM
FT


2 4
11:00 AM
FT
11:00 AM
FT


0 3
1:00 PM
FT
12:00 PM
FT
12:00 PM
FT
0 - 0
12:00 PM
FT


0 0
11:00 AM
FT
11:00 AM
FT
11:00 AM
FT


3 0
Round 26
1:15 PM
FT
1 - 0
1:15 PM
FT


1 0
11:00 AM
FT
11:00 AM
FT
1 - 0
11:00 AM
FT


1 0
7:00 AM
FT
7:00 AM
FT


0 0
12:00 PM
FT
12:00 PM
FT


1 0
11:00 AM
FT
11:00 AM
FT


1 0
Round 18
Round 27
11:00 AM
FT
11:00 AM
FT


1 0
1:15 PM
FT
1:15 PM
FT


3 0
12:00 PM
FT
0 - 1
12:00 PM
FT


0 1
11:00 AM
FT
11:00 AM
FT


0 2
12:15 PM
FT
12:15 PM
FT


0 0
10:00 AM
FT
1:15 PM
FT
1:15 PM
FT


1 0
11:00 AM
FT
0 - 0
11:00 AM
FT


0 0
Round 20
11:00 AM
FT
Round 25
1:00 PM
FT
1 - 0
1:00 PM
FT


1 0

Frequently asked questions about the Kenyan Premier League

What is the Kenyan Premier League?

The Kenyan Premier League is a football league in Kenya. SportScore tracks live scores, fixtures, results and the full standings table for every match in the competition.

How many teams play in the Kenyan Premier League?

18 teams are currently competing in the Kenyan Premier League on SportScore.

Who is top of the Kenyan Premier League table?

Gor Mahia currently lead the Kenyan Premier League with 75 points, 5 points clear of second place.

Who are the current Kenyan Premier League champions?

Kenya Police FC are the reigning Kenyan Premier League title holders (2024-2025).

Who is the top scorer in the Kenyan Premier League?

John Makwata (Kenya Police FC) leads the Kenyan Premier League scoring charts with 1 goal across our tracked matches.

What is the biggest win in the Kenyan Premier League?

The biggest scoreline on record is Sofapaka FC 7–1 Tusker.

How many goals are scored per match in the Kenyan Premier League?

Across tracked Kenyan Premier League matches, teams average 2.0 goals per game.

When is the next Kenyan Premier League match?

The next Kenyan Premier League match on SportScore is Bandari vs Posta Rangers on Tuesday, 28 April 2026 at 12:00 UTC.

How many Kenyan Premier League matches are tracked on SportScore?

SportScore has 3715 Kenyan Premier League matches on record, with live scores, events and standings updated in real time as new matches kick off.

Kenyan Premier League

League Kenya
6 Seasons
2025-2026 Latest
2020-2021 Earliest
Latest season · 2025-2026
Current Leader
Gor Mahia
Gor Mahia
5 points clear of 2nd
75 Pts
39 Played
21 Won
+30 GD
Form W W D L D

Kenyan Premier League Standings

# Team P W D L GF GA GD Pts Form
1 Gor Mahia logo Gor Mahia 39 21 12 6 57 27 +30 75 D L D W W
2 Kakamega Homeboyz logo Kakamega Homeboyz 38 19 13 6 55 33 +22 70 L D W W D
3 AFC Leopards logo AFC Leopards 39 19 13 7 47 28 +19 70 L W W W W
4 Kenya Police FC logo Kenya Police FC 38 18 13 7 35 22 +13 67 W D W W L
5 Shabana FC logo Shabana FC 38 19 8 11 48 38 +10 65 W L W L L
6 Tusker logo Tusker 38 15 9 14 31 38 -7 54 D W L L W
7 Muranga logo Muranga 38 13 12 13 42 44 -2 51 L L L D D
8 Bandari logo Bandari 38 10 20 8 27 26 +1 50 D D W D D
9 Mathare United logo Mathare United 38 13 10 15 35 38 -3 49 W D L D W
10 Mara Sugar FC logo Mara Sugar FC 38 9 18 11 34 41 -7 45 W W D L D
11 KCB SC logo KCB SC 38 11 10 17 34 42 -8 43 L W W L D
12 Nairobi United logo Nairobi United 28 11 9 8 38 29 +9 42 W D W D D
13 Posta Rangers logo Posta Rangers 39 9 14 16 33 49 -16 41 L L L W W
14 Kariobangi Sharks logo Kariobangi Sharks 38 8 15 15 26 37 -11 39 L D L L W
15 Ulinzi Stars Nakuru logo Ulinzi Stars Nakuru 38 9 11 18 39 43 -4 38 W L W W L
16 Bidco United logo Bidco United 38 7 13 18 24 42 -18 34 L L L D D
17 Sofapaka FC logo Sofapaka FC 38 6 12 20 28 46 -18 30 D D L D L
18 APS Bomet logo APS Bomet 28 6 10 12 28 33 -5 28 W W D D D
19 Nairobi Star City logo Nairobi Star City 10 3 4 3 8 9 -1 13 D W D W W
20 FC Talanta logo FC Talanta 10 4 0 6 10 15 -5 12 L L L W W
21 Naivas FC logo Naivas FC 2 2 0 0 4 1 +3 6 W W
22 Gucha Stars FC logo Gucha Stars FC 4 2 0 2 6 4 +2 6 W L L W
23 Equity FC logo Equity FC 2 1 1 0 5 4 +1 4 W D
24 Nzoia United logo Nzoia United 1 1 0 0 4 0 +4 3 W
25 Mombasa United logo Mombasa United 1 1 0 0 2 1 +1 3 W
26 Vihiga United logo Vihiga United 1 1 0 0 2 1 +1 3 W
27 Soy United logo Soy United 1 1 0 0 1 0 +1 3 W
28 IP GP Caladium FC logo IP GP Caladium FC 1 0 1 0 0 0 0 1 D
29 Mwatate United logo Mwatate United 2 0 1 1 3 5 -2 1 D L
30 Kisumu All Stars logo Kisumu All Stars 2 0 1 1 0 2 -2 1 D L
31 Darajani Gogo logo Darajani Gogo 1 0 0 1 1 2 -1 0 L
32 Kibera Black Stars logo Kibera Black Stars 1 0 0 1 1 2 -1 0 L
33 MCF FC logo MCF FC 1 0 0 1 0 2 -2 0 L
34 Mulembe United logo Mulembe United 1 0 0 1 0 4 -4 0 L

Team of the Week

Top performers from 11 matches · last 8 days
3/11

Top Scorers · Kenyan Premier League

Kenyan Premier League Facts

Matches played 354
Goals scored 708
Goals per match 2.0
Cards shown 935 yellow / 17 red
Biggest win 7 - 1
Sofapaka FC vs Tusker

Kenyan Premier League Champions

Derived from previous season tables
Season Champion P W D L GD Pts Runner-up
2024-2025 Kenya Police FC logo Kenya Police FC 34 18 11 5 +21 65 Gor Mahia
2023-2024 Gor Mahia logo Gor Mahia 33 20 10 3 +27 70 Tusker
2022-2023 Gor Mahia logo Gor Mahia 34 20 10 4 +31 70 Tusker
2021-2022 Tusker logo Tusker 34 19 9 6 +25 66 Kakamega Homeboyz
2020-2021 Tusker logo Tusker 32 19 8 5 +26 65 KCB SC

About Kenyan Premier League

Kenyan Premier League is a football league in Kenya contested by 18 teams. SportScore tracks 3715 Kenyan Premier League matches on record, with live scores, fixtures, results and full standings updated in real time.

Gor Mahia currently leads Kenyan Premier League with 75 points from 39 matches (21W 12D 6L), 5 points clear of second place.

Across the matches on record, the average game has produced 2.0 goals, with the biggest win to date being Sofapaka FC 7–1 Tusker. Check the live standings, head-to-head records and top scorer charts above for the full Kenyan Premier League picture.

The Kenyan Premier League top scorers this season are led by (1 goals), followed by (1) and (1). Full player statistics including assists, cards, and ratings are available on each player’s profile page.

SportScore covers Kenyan Premier League comprehensively with data on 18 teams and 3715 matches on record. All data is sourced from official match reports and updated within minutes of the final whistle.

Frequently Asked Questions about Kenyan Premier League

What are the Kenyan Premier League standings?

You can view the full Kenyan Premier League standings table on SportScore. As of the latest update, Gor Mahia lead the table with 75 points from 39 matches.

Who is the top scorer in Kenyan Premier League?

SportScore tracks Kenyan Premier League top scorers with live updates. The current leading scorer is with 1 goals.

How to watch Kenyan Premier League live scores online for free?

SportScore provides free Kenyan Premier League live scores updated every 30–60 seconds. Visit the Kenyan Premier League page for real-time match scores, lineups, statistics, and standings. No registration or subscription required.

How many teams play in Kenyan Premier League?

Kenyan Premier League features 18 teams from Kenya. View all participating teams, their fixtures, and standings on SportScore.

When is the next Kenyan Premier League match?

Check the Kenyan Premier League fixtures section above for the next scheduled match. All upcoming Kenyan Premier League matches are listed with kick-off times in your local timezone, and live scores begin automatically when the match starts.