- FootyStats
- ›
- Kenya
- ›
- Kenyan Premier League
Kenya Kenyan Premier League Fixtures 2025/26

Currently Season Ended - 260/260 played
| # | Team | MP | Win% | GF | GA | GD | Pts | AVG |
|---|---|---|---|---|---|---|---|---|
1 |
Gor Mahia |
29 | 62% | 45 | 19 | 26 | 61 | 2.21 |
2 |
Leopards |
29 | 59% | 38 | 21 | 17 | 58 | 2.03 |
3 |
Police |
29 | 45% | 28 | 18 | 10 | 50 | 1.59 |
4 |
Shabana |
28 | 46% | 32 | 30 | 2 | 46 | 2.21 |
5 |
Nairobi United |
29 | 41% | 39 | 29 | 10 | 45 | 2.34 |
6 |
Homeboyz |
29 | 38% | 40 | 32 | 8 | 43 | 2.48 |
7 |
Tusker |
29 | 41% | 24 | 27 | -3 | 41 | 1.76 |
8 |
Bandari |
29 | 28% | 22 | 19 | 3 | 40 | 1.41 |
9 |
KCB |
28 | 39% | 29 | 30 | -1 | 40 | 2.11 |
10 |
Murang'a SEAL |
29 | 34% | 36 | 37 | -1 | 38 | 2.52 |
11 |
TransMara Sugar |
28 | 29% | 26 | 25 | 1 | 37 | 1.82 |
12 |
Mathare United |
28 | 32% | 25 | 27 | -2 | 34 | 1.86 |
13 |
Posta Rangers |
29 | 24% | 24 | 36 | -12 | 32 | 2.07 |
14 |
Kariobangi Sharks |
29 | 21% | 20 | 28 | -8 | 30 | 1.66 |
15 |
APS Bomet |
28 | 21% | 28 | 33 | -5 | 28 | 2.18 |
16 |
Ulinzi Stars |
29 | 24% | 28 | 35 | -7 | 28 | 2.17 |
17 |
Bidco United |
29 | 14% | 16 | 33 | -17 | 23 | 1.69 |
18 |
Sofapaka |
28 | 11% | 15 | 36 | -21 | 17 | 1.82 |
19 |
Naivas |
1 | 100% | 3 | 1 | 2 | 3 | 4.00 |
20 |
Equity Bank |
1 | 0% | 2 | 2 | 0 | 1 | 4.00 |
21 |
Mwatate United |
2 | 0% | 3 | 5 | -2 | 1 | 4.00 |
Upcoming Fixtures & Results
Season Completed - All Match Results
Apr 12 ~
-
FormHomeFormAway
- Odds
- Apr 19, 2:00pm
-
Ulinzi Stars0 - 2FTLeopards
- Apr 18, 2:00pm
-
Police2 - 1FTMurang'a SEAL
- Apr 18, 1:00pm
-
Bandari1 - 1FTPosta Rangers
- Apr 18, 11:00am
-
Bidco United0 - 0FTKariobangi Sharks
- Apr 17, 4:00pm
-
Nairobi United1 - 0FTTusker
- Apr 13, 2:00pm
-
KCB2 - 3FTUlinzi Stars
- Apr 12, 1:00pm
-
Posta Rangers0 - 3FTAPS Bomet
- Apr 12, 1:00pm
-
Murang'a SEAL2 - 4FTNairobi United
There are currently no future scheduled fixtures for Kenyan Premier League. The 2025/26 season might be over, or the season may be moving into a new round of fixtures that haven't yet been scheduled. Check back later to see new fixtures.
Apr 5 ~
-
FormHomeFormAway
- Odds
- Apr 12, 11:00am
-
Kariobangi Sharks0 - 1FTTransMara Sugar
- Apr 10, 2:00pm
-
Mathare United3 - 0FTBidco United
- Apr 6, 2:00pm
-
Bidco United0 - 1FTKCB
- Apr 5, 2:00pm
-
Nairobi United3 - 0FTShabana
- Apr 5, 1:00pm
-
Homeboyz3 - 0FTMathare United
- Apr 5, 1:00pm
-
Murang'a SEAL0 - 2FTLeopards
Mar 18 ~
-
FormHomeFormAway
- Odds
- Apr 4, 2:00pm
-
Gor Mahia0 - 0FTKariobangi Sharks
- Apr 4, 1:00pm
-
TransMara Sugar1 - 0FTPosta Rangers
- Apr 4, 11:00am
-
Ulinzi Stars0 - 1FTAPS Bomet
- Mar 19, 3:00pm
-
Mathare United0 - 0FTPolice
- Mar 19, 1:00pm
-
Shabana1 - 0FTMurang'a SEAL
- Mar 18, 3:00pm
-
Leopards1 - 0FTKariobangi Sharks
- Mar 18, 1:00pm
-
APS Bomet0 - 0FTNairobi United
- Mar 18, 12:00pm
-
KCB1 - 0FTTransMara Sugar
Mar 13 ~
-
FormHomeFormAway
- Odds
- Mar 18, 12:00pm
-
Bandari1 - 0FTBidco United
- Mar 17, 1:00pm
-
Ulinzi Stars2 - 0FTSofapaka
- Mar 17, 12:00pm
-
Posta Rangers0 - 2FTHomeboyz
- Mar 15, 12:00pm
-
Murang'a SEAL1 - 1FTMathare United
- Mar 14, 12:00pm
-
TransMara Sugar0 - 0FTAPS Bomet
- Mar 13, 3:00pm
-
Nairobi United1 - 2FTUlinzi Stars
Mar 7 ~
-
FormHomeFormAway
- Odds
- Mar 13, 11:00am
-
Bidco United0 - 0FTSofapaka
- Mar 12, 1:00pm
-
Kariobangi Sharks1 - 2FTPosta Rangers
- Mar 8, 1:00pm
-
Mathare United4 - 1FTLeopards
- Mar 8, 12:00pm
-
APS Bomet1 - 1FTBidco United
- Mar 8, 12:00pm
-
Bandari0 - 0FTTransMara Sugar
- Mar 7, 1:00pm
-
Ulinzi Stars1 - 3FTGor Mahia
- Mar 7, 12:00pm
-
Posta Rangers2 - 0FTPolice
- Mar 7, 12:00pm
-
Shabana1 - 2FTKariobangi Sharks
- Mar 7, 10:00am
-
KCB1 - 1FTMurang'a SEAL
Feb 27 ~
-
FormHomeFormAway
- Odds
- Mar 6, 1:00pm
-
Sofapaka0 - 1FTNairobi United
- Mar 2, 1:00pm
-
Nairobi United3 - 0FTBidco United
- Mar 2, 12:00pm
-
TransMara Sugar2 - 1FTUlinzi Stars
- Mar 1, 12:00pm
-
Murang'a SEAL2 - 3FTBandari
- Feb 28, 1:00pm
-
Leopards2 - 1FTPosta Rangers
- Feb 27, 1:00pm
-
Kariobangi Sharks1 - 1FTMathare United
Feb 15 ~
-
FormHomeFormAway
- Odds
- Feb 25, 12:00pm
-
Bidco United2 - 2FTTransMara Sugar
- Feb 25, 12:00pm
-
Tusker1 - 0FTMurang'a SEAL
- Feb 24, 1:00pm
-
Posta Rangers1 - 1FTGor Mahia
- Feb 24, 12:00pm
-
Bandari1 - 1FTNairobi United
- Feb 19, 12:00pm
-
APS Bomet0 - 1FTKariobangi Sharks
- Feb 18, 3:00pm
-
Mathare United0 - 1FTShabana
- Feb 18, 12:00pm
-
Ulinzi Stars1 - 1FTHomeboyz
Feb 8 ~
-
FormHomeFormAway
- Odds
- Feb 15, 12:00pm
-
Murang'a SEAL1 - 0FTPosta Rangers
- Feb 14, 1:00pm
-
Gor Mahia2 - 1FTMathare United
- Feb 14, 12:00pm
-
TransMara Sugar3 - 1FTSofapaka
- Feb 14, 12:00pm
-
Nairobi United1 - 1FTKCB
- Feb 13, 1:00pm
-
Kariobangi Sharks1 - 2FTTusker
- Feb 13, 10:00am
-
Bidco United1 - 0FTUlinzi Stars
- Feb 9, 1:00pm
-
Nairobi United1 - 1FTTransMara Sugar
- Feb 8, 1:00pm
-
Ulinzi Stars1 - 1FTPolice
Jan 28 ~
-
FormHomeFormAway
- Odds
- Feb 8, 12:00pm
-
Sofapaka2 - 3FTMurang'a SEAL
- Feb 8, 10:00am
-
KCB1 - 1FTKariobangi Sharks
- Feb 7, 1:00pm
-
Posta Rangers0 - 2FTShabana
- Feb 7, 10:00am
-
Bidco United1 - 4FTHomeboyz
- Feb 6, 1:00pm
-
Mathare United3 - 1FTTusker
- Jan 29, 12:00pm
-
Ulinzi Stars1 - 2FTMurang'a SEAL
- Jan 28, 12:00pm
-
TransMara Sugar0 - 1FTPolice
Jan 23 ~
-
FormHomeFormAway
- Odds
- Jan 28, 12:00pm
-
Bandari0 - 0FTKariobangi Sharks
- Jan 27, 12:00pm
-
Bidco United1 - 2FTGor Mahia
- Jan 25, 1:00pm
-
Leopards1 - 0FTNairobi United
- Jan 25, 12:00pm
-
Murang'a SEAL2 - 1FTAPS Bomet
- Jan 24, 12:00pm
-
Homeboyz3 - 3FTTransMara Sugar
- Jan 24, 12:00pm
-
Tusker1 - 1FTPosta Rangers
- Jan 24, 10:00am
-
Mathare United1 - 2FTKCB
- Jan 23, 3:00pm
-
Police1 - 1FTBidco United
Jan 17 ~
-
FormHomeFormAway
- Odds
- Jan 23, 12:00pm
-
Kariobangi Sharks1 - 0FTUlinzi Stars
- Jan 20, 12:00pm
-
Posta Rangers1 - 1FTMathare United
- Jan 20, 10:00am
-
Nairobi United2 - 2FTHomeboyz
- Jan 18, 1:00pm
-
Gor Mahia3 - 0FTTransMara Sugar
- Jan 18, 12:00pm
-
Murang'a SEAL2 - 1FTBidco United
- Jan 17, 10:00am
-
Kariobangi Sharks2 - 0FTHomeboyz
Jan 10 ~
-
FormHomeFormAway
- Odds
- Jan 16, 3:00pm
-
Police1 - 1FTNairobi United
- Jan 15, 1:00pm
-
Mathare United1 - 0FTUlinzi Stars
- Jan 15, 11:00am
-
Posta Rangers0 - 1FTKCB
- Jan 11, 12:00pm
-
APS Bomet1 - 1FTTransMara Sugar
- Jan 10, 12:00pm
-
Posta Rangers1 - 1FTKariobangi Sharks
- Jan 10, 12:00pm
-
Sofapaka1 - 1FTBidco United
Dec 20 ~
-
FormHomeFormAway
- Odds
- Jan 10, 10:00am
-
Mathare United0 - 2FTMurang'a SEAL
- Jan 9, 10:00am
-
Ulinzi Stars1 - 1FTNairobi United
- Dec 21, 1:00pm
-
Nairobi United1 - 1FTGor Mahia
- Dec 21, 12:00pm
-
TransMara Sugar1 - 3FTMurang'a SEAL
- Dec 21, 12:00pm
-
Bandari1 - 0FTMathare United
- Dec 20, 1:00pm
-
Bidco United0 - 1FTLeopards
Dec 15 ~
-
FormHomeFormAway
- Odds
- Dec 20, 12:00pm
-
Ulinzi Stars3 - 0FTPosta Rangers
- Dec 19, 1:00pm
-
Sofapaka0 - 0FTKariobangi Sharks
- Dec 18, 12:00pm
-
Murang'a SEAL1 - 0FTPolice
- Dec 17, 12:00pm
-
Shabana0 - 0FTTransMara Sugar
- Dec 17, 10:00am
-
Posta Rangers0 - 0FTBandari
- Dec 16, 1:00pm
-
Leopards2 - 1FTUlinzi Stars
- Dec 16, 10:00am
-
Tusker0 - 1FTNairobi United
- Dec 15, 1:00pm
-
Mathare United1 - 0FTSofapaka
Dec 11 ~
-
FormHomeFormAway
- Odds
- Dec 15, 10:00am
-
Kariobangi Sharks1 - 0FTBidco United
- Dec 12, 12:00pm
-
Ulinzi Stars1 - 2FTKCB
- Dec 12, 11:00am
-
APS Bomet0 - 0FTPosta Rangers
- Dec 12, 10:00am
-
Nairobi United1 - 1FTMurang'a SEAL
- Dec 11, 12:00pm
-
TransMara Sugar2 - 0FTKariobangi Sharks
- Dec 11, 10:00am
-
Bidco United0 - 0FTMathare United
Nov 30 ~
-
FormHomeFormAway
- Odds
- Dec 7, 1:00pm
-
Gor Mahia3 - 2FTMurang'a SEAL
- Dec 6, 1:00pm
-
Kariobangi Sharks0 - 1FTPolice
- Dec 6, 12:00pm
-
Shabana1 - 0FTBidco United
- Dec 6, 10:00am
-
Mathare United0 - 1FTTransMara Sugar
- Dec 5, 3:00pm
-
Tusker1 - 0FTUlinzi Stars
- Dec 5, 1:00pm
-
Posta Rangers2 - 0FTNairobi United
Nov 24 ~
-
FormHomeFormAway
- Odds
- Nov 30, 12:00pm
-
TransMara Sugar0 - 1FTTusker
- Nov 30, 12:00pm
-
Murang'a SEAL0 - 0FTKariobangi Sharks
- Nov 29, 12:00pm
-
Ulinzi Stars1 - 1FTBandari
- Nov 29, 10:00am
-
Nairobi United0 - 1FTMathare United
- Nov 28, 11:00am
-
Bidco United0 - 1FTPosta Rangers
- Nov 24, 3:00pm
-
Police1 - 0FTMathare United
- Nov 24, 12:00pm
-
Nairobi United1 - 2FTAPS Bomet
Nov 16 ~
-
FormHomeFormAway
- Odds
- Nov 23, 1:00pm
-
Kariobangi Sharks1 - 1FTLeopards
- Nov 23, 12:00pm
-
Murang'a SEAL1 - 1FTShabana
- Nov 23, 12:00pm
-
TransMara Sugar0 - 1FTKCB
- Nov 23, 10:00am
-
Bidco United0 - 0FTBandari
- Nov 22, 12:00pm
-
Homeboyz2 - 0FTPosta Rangers
- Nov 22, 10:00am
-
Sofapaka1 - 3FTUlinzi Stars
- Nov 20, 1:00pm
-
KCB0 - 2FTNairobi United
- Nov 19, 10:00am
-
APS Bomet0 - 1FTUlinzi Stars
- Nov 16, 1:00pm
-
Leopards0 - 0FTMurang'a SEAL
Nov 9 ~
-
FormHomeFormAway
- Odds
- Nov 16, 1:00pm
-
Shabana1 - 3FTNairobi United
- Nov 16, 1:00pm
-
Kariobangi Sharks1 - 4FTGor Mahia
- Nov 15, 1:00pm
-
Mathare United2 - 0FTHomeboyz
- Nov 15, 11:00am
-
Posta Rangers1 - 1FTTransMara Sugar
- Nov 14, 1:00pm
-
KCB0 - 0FTBidco United
- Nov 10, 12:00pm
-
Sofapaka2 - 0FTPosta Rangers
Nov 2 ~
-
FormHomeFormAway
- Odds
- Nov 9, 11:10am
-
APS Bomet1 - 1FTMathare United
- Nov 9, 11:00am
-
Homeboyz1 - 1FTMurang'a SEAL
- Nov 9, 10:50am
-
Ulinzi Stars0 - 1FTShabana
- Nov 8, 12:00pm
-
Nairobi United4 - 2FTKariobangi Sharks
- Nov 8, 10:00am
-
TransMara Sugar2 - 0FTLeopards
- Nov 7, 1:00pm
-
Bidco United0 - 1FTTusker
- Nov 4, 12:00pm
-
Nairobi United3 - 1FTBandari
- Nov 2, 1:00pm
-
Gor Mahia1 - 1FTUlinzi Stars
- Nov 2, 12:00pm
-
Police0 - 0FTPosta Rangers
Oct 30 ~
-
FormHomeFormAway
- Odds
- Nov 2, 12:00pm
-
Leopards2 - 0FTMathare United
- Nov 2, 11:55am
-
Murang'a SEAL2 - 1FTKCB
- Nov 2, 11:00am
-
Bidco United0 - 0FTAPS Bomet
- Nov 1, 1:00pm
-
Kariobangi Sharks0 - 0FTShabana
- Nov 1, 12:00pm
-
Nairobi United0 - 3FTSofapaka
- Nov 1, 10:20am
-
TransMara Sugar0 - 0FTBandari
- Oct 30, 1:00pm
-
Mathare United0 - 2FTGor Mahia
- Oct 30, 10:00am
-
Posta Rangers2 - 2FTMurang'a SEAL
Oct 25 ~
-
FormHomeFormAway
- Odds
- Oct 29, 1:00pm
-
Ulinzi Stars1 - 2FTBidco United
- Oct 29, 12:00pm
-
Tusker2 - 1FTKariobangi Sharks
- Oct 28, 12:00pm
-
Sofapaka2 - 2FTTransMara Sugar
- Oct 28, 12:00pm
-
Mwatate United2 - 2FTEquity Bank
- Oct 26, 1:00pm
-
Gor Mahia3 - 0FTPosta Rangers
- Oct 26, 12:00pm
-
Murang'a SEAL0 - 1FTTusker
- Oct 26, 11:00am
-
Shabana0 - 1FTMathare United
Oct 11 ~
-
FormHomeFormAway
- Odds
- Oct 25, 1:00pm
-
Kariobangi Sharks1 - 2FTAPS Bomet
- Oct 25, 1:00pm
-
Naivas3 - 1FTMwatate United
- Oct 25, 12:00pm
-
Homeboyz3 - 1FTUlinzi Stars
- Oct 24, 12:00pm
-
TransMara Sugar0 - 0FTBidco United
- Oct 15, 1:00pm
-
Murang'a SEAL1 - 2FTSofapaka
- Oct 15, 12:00pm
-
Shabana1 - 2FTPosta Rangers
- Oct 15, 12:00pm
-
Homeboyz3 - 1FTBidco United
- Oct 11, 12:00pm
-
Homeboyz0 - 2FTNairobi United
Oct 3 ~
-
FormHomeFormAway
- Odds
- Oct 8, 1:00pm
-
Bidco United2 - 3FTPolice
- Oct 7, 12:55pm
-
Police1 - 1FTTransMara Sugar
- Oct 6, 1:00pm
-
Bidco United1 - 0FTNairobi United
- Oct 5, 1:00pm
-
Ulinzi Stars1 - 2FTTransMara Sugar
- Oct 5, 11:00am
-
Mathare United1 - 2FTKariobangi Sharks
- Oct 4, 1:00pm
-
Bandari3 - 1FTMurang'a SEAL
- Oct 3, 2:00pm
-
Posta Rangers2 - 2FTLeopards
Sep 27 ~
-
FormHomeFormAway
- Odds
- Oct 1, 2:00pm
-
Police0 - 0FTUlinzi Stars
- Oct 1, 1:00pm
-
Tusker0 - 0FTMathare United
- Oct 1, 12:00pm
-
TransMara Sugar0 - 1FTNairobi United
- Sep 30, 1:00pm
-
Kariobangi Sharks0 - 1FTKCB
- Sep 28, 7:00pm
-
Nairobi United0 - 2FTLeopards
- Sep 28, 12:00pm
-
APS Bomet0 - 2FTMurang'a SEAL
- Sep 27, 12:00pm
-
TransMara Sugar0 - 0FTHomeboyz
Sep 19 ~
-
FormHomeFormAway
- Odds
- Sep 27, 11:00am
-
Posta Rangers2 - 1FTTusker
- Sep 26, 1:00pm
-
KCB0 - 1FTMathare United
- Sep 24, 2:00pm
-
Ulinzi Stars0 - 0FTKariobangi Sharks
- Sep 22, 2:00pm
-
Mathare United1 - 2FTPosta Rangers
- Sep 21, 2:00pm
-
Gor Mahia0 - 1FTBidco United
- Sep 21, 1:00pm
-
Murang'a SEAL0 - 1FTUlinzi Stars
- Sep 20, 1:00pm
-
Kariobangi Sharks0 - 0FTBandari
Here are some of the most recent Kenyan Premier League results : Ulinzi Stars vs Leopards ended with a scoreline of 0-2, Police met Murang'a SEAL at home and the match ended 2-1, and Homeboyz fought an intense match against Gor Mahia that resulted in a scoreline of 0-1.