Kenyan Premier League logo

Football statistics for Kenyan Premier League

League Info

Country

Kenya

Teams

18

Season

2024/2025

Matches

282/306

Upcoming Match Predictions

Talanta Team Logo

Talanta

In 25 days

Sat, 14 June 2025 - 08:00

Kenyan Premier League logo
Kenyan Premier League
Leopards Team Logo

Leopards

0 Standings 0
0 Goal Scored 0
0 Goals Conceded 0
0% % Over 2.5 0%
0% % BTTS 0%
0 xG 0
0 xGA 0
# Team MP W D L GF GA GD Pts PPG Last 5
1
Police Team Logo

Police

31 15 11 5 33 15 +18 56 1.81
W L W W L
2
Tusker Team Logo

Tusker

32 15 10 7 41 36 +5 55 1.72
L L W D L
3
Gor Mahia Team Logo

Gor Mahia

31 15 9 7 42 20 +22 54 1.74
D L W W L
4
Homeboyz Team Logo

Homeboyz

32 14 12 6 38 27 +11 54 1.69
W W W W D
5
Shabana Team Logo

Shabana

31 13 10 8 38 27 +11 49 1.58
L W W L W
6
Leopards Team Logo

Leopards

31 11 13 7 37 26 +11 46 1.48
D W D W D
7
Bandari Team Logo

Bandari

32 10 12 10 25 29 -4 42 1.31
D D L D W
8
Sofapaka Team Logo

Sofapaka

32 9 13 10 33 26 +7 40 1.25
W L D D D
9
KCB Team Logo

KCB

29 10 10 9 33 29 +4 40 1.38
L L L L D
10
Mathare United Team Logo

Mathare United

32 10 10 12 26 40 -14 40 1.25
W L L D W
11
Kariobangi Sharks Team Logo

Kariobangi Sharks

32 7 15 10 25 28 -3 36 1.13
L W D L L
12
TransMara Sugar Team Logo

TransMara Sugar

31 8 11 12 32 35 -3 35 1.13
W D L L D
13
Talanta Team Logo

Talanta

31 9 8 14 32 38 -6 35 1.13
L W W W L
14
Ulinzi Stars Team Logo

Ulinzi Stars

31 7 13 11 22 29 -7 34 1.10
L D D D W
15
Posta Rangers Team Logo

Posta Rangers

31 8 10 13 32 43 -11 34 1.10
D D D L W
16
Murang'a SEAL Team Logo

Murang'a SEAL

31 8 9 14 22 37 -15 33 1.06
D W L W D
17
Nairobi City Stars Team Logo

Nairobi City Stars

31 7 10 14 24 38 -14 31 1.00
D W W L L
18
Bidco United Team Logo

Bidco United

31 5 14 12 18 30 -12 29 0.94
L D D L W
# Team MP W D L GF GA GD Pts PPG Last 5
1
Police Team Logo

Police

16 10 5 1 24 9 +15 35 2.19
W W L W D
2
Tusker Team Logo

Tusker

16 10 6 0 22 9 +13 36 2.25
W D W W D
3
Gor Mahia Team Logo

Gor Mahia

15 8 4 3 24 8 +16 28 1.87
L W L W D
4
Homeboyz Team Logo

Homeboyz

16 7 8 1 18 7 +11 29 1.81
W W D D D
5
Shabana Team Logo

Shabana

16 9 3 4 22 11 +11 30 1.88
L W L W W
6
Leopards Team Logo

Leopards

16 6 7 3 21 14 +7 25 1.56
W W D L D
7
Bandari Team Logo

Bandari

16 6 6 4 15 12 +3 24 1.50
D L L W D
8
Sofapaka Team Logo

Sofapaka

16 5 6 5 23 13 +10 21 1.31
W D D D W
9
KCB Team Logo

KCB

15 7 4 4 21 16 +5 25 1.67
L L L D W
10
Mathare United Team Logo

Mathare United

16 9 2 5 16 15 +1 29 1.81
W L W W W
11
Kariobangi Sharks Team Logo

Kariobangi Sharks

16 5 6 5 22 21 +1 21 1.31
L W L W W
12
TransMara Sugar Team Logo

TransMara Sugar

15 6 7 2 18 9 +9 25 1.67
D D D D L
13
Talanta Team Logo

Talanta

16 5 5 6 15 14 +1 20 1.25
W W L W L
14
Ulinzi Stars Team Logo

Ulinzi Stars

15 3 8 4 10 10 0 17 1.13
D L L D D
15
Posta Rangers Team Logo

Posta Rangers

15 4 4 7 12 21 -9 16 1.07
D W L D W
16
Murang'a SEAL Team Logo

Murang'a SEAL

16 4 5 7 12 17 -5 17 1.06
D W W D D
17
Nairobi City Stars Team Logo

Nairobi City Stars

15 4 7 4 12 16 -4 19 1.27
D W D D W
18
Bidco United Team Logo

Bidco United

15 2 7 6 8 16 -8 13 0.87
D W L D D
# Team MP W D L GF GA GD Pts PPG Last 5
1
Police Team Logo

Police

15 5 6 4 9 6 +3 21 1.40
L W D W L
2
Tusker Team Logo

Tusker

16 5 4 7 19 27 -8 19 1.19
L L L D W
3
Gor Mahia Team Logo

Gor Mahia

16 7 5 4 18 12 +6 26 1.63
D W D W D
4
Homeboyz Team Logo

Homeboyz

16 7 4 5 20 20 0 25 1.56
W W W W L
5
Shabana Team Logo

Shabana

15 4 7 4 16 16 0 19 1.27
W W D D L
6
Leopards Team Logo

Leopards

15 5 6 4 16 12 +4 21 1.40
D D L D W
7
Bandari Team Logo

Bandari

16 4 6 6 10 17 -7 18 1.13
D D W L L
8
Sofapaka Team Logo

Sofapaka

16 4 7 5 10 13 -3 19 1.19
L D W L D
9
KCB Team Logo

KCB

14 3 6 5 12 13 -1 15 1.07
L L D W L
10
Mathare United Team Logo

Mathare United

16 1 8 7 10 25 -15 11 0.69
L D L L D
11
Kariobangi Sharks Team Logo

Kariobangi Sharks

16 2 9 5 3 7 -4 15 0.94
D L D D D
12
TransMara Sugar Team Logo

TransMara Sugar

16 2 4 10 14 26 -12 10 0.63
W L L L D
13
Talanta Team Logo

Talanta

15 4 3 8 17 24 -7 15 1.00
L W L D W
14
Ulinzi Stars Team Logo

Ulinzi Stars

16 4 5 7 12 19 -7 17 1.06
L D D W L
15
Posta Rangers Team Logo

Posta Rangers

16 4 6 6 20 22 -2 18 1.13
D D L L L
16
Murang'a SEAL Team Logo

Murang'a SEAL

15 4 4 7 10 20 -10 16 1.07
L L L L L
17
Nairobi City Stars Team Logo

Nairobi City Stars

16 3 3 10 12 22 -10 12 0.75
W L L L D
18
Bidco United Team Logo

Bidco United

16 3 7 6 10 14 -4 16 1.00
L D L D D

Kenyan Premier League 2024/25: Season Summary

In this section, you will get a complete summary of the Kenyan Premier League 2024/25 campaign to date, with important information to help you get a better grasp of how things are playing out in the competition.

Aside from the current team standings, you can also find out other useful details, such as which team has the best home record, which team has drawn the most matches in Kenyan Premier League, and much more.

Here is a list of all those notable stats from the Kenyan Premier League 2024/25 to date.

General competition data

  • Number of matches: 282/306
  • Total goals: 554
  • Average goals per match: 1.96
  • Home team wins: 111
  • Away team wins: 71
  • Draws: 100
  • Matches with over 2.5 goals: 28%
  • Matches with under 2.5 goals: 71%
  • Most common score: 1x1

Team Statistics - Kenyan Premier League 2024/25

  • Best attack: Gor Mahia - 42 goals scored
  • Worst attack: Bidco United - 18 goals conceded
  • Best defence: Police - 15 goals conceded
  • Worst defence: Posta Rangers - 43 goals conceded
  • Team with the most wins: Police - 15 games won
  • Team with the fewest wins: Bidco United - 5 games won
  • Team with the most draws: Kariobangi Sharks - 15 draws
  • Team with the fewest draws: Talanta - 8 draws
  • Team with the most defeats: Talanta - 14 losses
  • Team with the fewest defeats: Police - 5 lost games
  • Team with the highest average number of cards: Bandari - average 8 cards per game
  • Team with the highest average number of corners: Sofapaka - average 10.5 corners per game
  • Best performance as the home team: Tusker
  • Best performance as the away team: Gor Mahia

Along with the complete Kenyan Premier League table, this page also contains the latest results, where you can find a full match summary, goalscorers, bookings, and more, as well as upcoming matches.

Latest games and match results

Upcoming matches in Kenyan Premier League

Football predictions for this championship

At APWin, it is possible to check the predictions for Kenyan Premier League and, in this way, you can find more value bets. Our team of football experts produce these predictions daily, and these sports betting analysts track the main opportunities in the markets and bring you their list of recommendations.

Live streams of the competition

You can also watch all Kenyan Premier League matches throughout this season by following the steps outlined on the football streaming page.

FAQ - Kenyan Premier League

Which team is on top in the Kenyan Premier League?

Police is the current leader of the Kenyan Premier League as they have picked up 56 points in 31 matches.

What is the Kenyan Premier League table right now?

At the moment, the top three teams in the Kenyan Premier League are Police, Tusker, and Gor Mahia, and the bottom three clubs are Bidco United, Nairobi City Stars, and Murang'a SEAL. And for a more complete look at the Kenyan Premier League standings, check out the Table section above.

What are the Kenyan Premier League results yesterday?

Results from matches in Kenyan Premier League yesterday were: Police 1 vs 0 Talanta, Sofapaka 7 vs 1 Tusker and Bandari 0 vs 0 Leopards.