Toggle navigation
Browse⮟
Activity
Leagues
Teams
Venues
Players
Honours
Milestones
Events
Calendar
TV Sport
Highlights
Contribute⮟
Contribute Guide
Apply to be an Editor
Player Birthdays
Missing Scores
Missing Highlights
Missing Artwork
Missing Seasons
Latest Transfers
Latest Honours
Latest Stats
Analyze⮟
Top 100 Events
Hall of Fame Player
Hall of Fame Team
Hall of Fame Milestone
User Contributions
Develop⮟
Free Sports API
API Tutorial
API Data
Pricing
Artwork Types
Roadmap
3rd Party Libraries
Kodi Sports Scraper
Plex Sports Scraper
Talk⮟
Forum
Discord Chat
Login
Signup
Home /
Sport /
Soccer
/
Kenyan Premier League
/
2024-2025
League
Kenyan Premier League
Season Badge
Season Poster
Sport
Soccer
League
Kenyan Premier League
Season
2024-2025
League Table
Event List
View:
List
Thumbs
Poster
Banner
Round 1
Posta Rangers FC vs Bandari
00:00:00 -
Bidco United vs Shabana FC
00:00:00 -
KCB vs Kariobangi Sharks
00:00:00 -
Tusker vs Sofapaka
00:00:00 -
Ulinzi Stars vs Muranga Seal FC
00:00:00 -
Mathare United vs AFC Leopards
00:00:00 -
Round 2
Mara Sugar vs Homeboyz
00:00:00 -
Nairobi City Stars vs Bidco United
10:00:00 -
Sofapaka vs Talanta
12:00:00 -
Round 2
Kariobangi Sharks vs Tusker
13:00:00 -
Muranga Seal FC vs KCB
12:00:00 -
Round 3
Bandari vs Mara Sugar
12:00:00 -
Homeboyz vs Mathare United
12:00:00 -
AFC Leopards vs Posta Rangers FC
12:00:00 -
Posta Rangers FC vs KCB
10:00:00 -
Round 3
Mara Sugar vs Nairobi City Stars
12:00:00 -
Mathare United vs Sofapaka
12:00:00 -
Round 3
Bidco United vs AFC Leopards
13:00:00 -
Ulinzi Stars vs Shabana FC
12:00:00 -
Kariobangi Sharks vs Muranga Seal FC
12:00:00 -
Tusker vs Homeboyz
12:00:00 -
Round 4
Bidco United vs Talanta
10:00:00 -
Sofapaka vs Bandari
10:00:00 -
GOR Mahia vs Mathare United
13:00:00 -
KCB vs Ulinzi Stars
10:00:00 -
Round 4
AFC Leopards vs Nairobi City Stars
12:00:00 -
Muranga Seal FC vs Mara Sugar
12:00:00 -
Round 5
Kenya Police vs Tusker
13:00:00 -
Homeboyz vs Kariobangi Sharks
12:00:00 -
Round 5
Mathare United vs Bidco United
12:00:00 -
Nairobi City Stars vs Sofapaka
10:00:00 -
Bandari vs Muranga Seal FC
11:00:00 -
Round 5
KCB vs Homeboyz
12:00:00 -
Mara Sugar vs Shabana FC
12:00:00 -
Posta Rangers FC vs GOR Mahia
13:00:00 -
Tusker vs Talanta
10:00:00 -
Kariobangi Sharks vs AFC Leopards
13:00:00 -
Ulinzi Stars vs Kenya Police
13:00:00 -
Bidco United vs Kariobangi Sharks
10:00:00 -
Tusker vs Ulinzi Stars
10:00:00 -
Round 6
Shabana FC vs Sofapaka
11:00:00 -
Homeboyz vs Nairobi City Stars
11:00:00 -
Talanta vs Bandari
11:00:00 -
Round 6
Mara Sugar vs Posta Rangers FC
12:00:00 -
Muranga Seal FC vs AFC Leopards
13:00:00 -
Round 6
GOR Mahia vs KCB
13:00:00 -
Kenya Police vs Mathare United
13:00:00 -
Mathare United vs Talanta
10:00:00 -
KCB vs Tusker
10:00:00 -
Kariobangi Sharks vs Shabana FC
13:00:00 -
Posta Rangers FC vs Ulinzi Stars
10:00:00 -
Nairobi City Stars vs GOR Mahia
12:00:00 -
Round 7
Talanta vs Kariobangi Sharks
10:00:00 -
Sofapaka vs Homeboyz
12:00:00 -
Tusker vs Bandari
13:00:00 -
GOR Mahia vs Muranga Seal FC
13:00:00 -
Shabana FC vs Nairobi City Stars
11:00:00 -
Mathare United vs KCB
12:00:00 -
Round 8
Bidco United vs Mara Sugar
12:00:00 -
Ulinzi Stars vs AFC Leopards
13:00:00 -
Round 8
Kenya Police vs Posta Rangers FC
13:00:00 -
Bandari vs GOR Mahia
12:00:00 -
Round 7
Sofapaka vs Kenya Police
12:00:00 -
Shabana FC vs Kenya Police
11:00:00 -
Round 6
Bandari vs Bidco United
12:00:00 -
Round 7
Muranga Seal FC vs Homeboyz
12:00:00 -
AFC Leopards vs Mara Sugar
12:00:00 -
Round 8
KCB vs Talanta
10:00:00 -
Round 9
Kariobangi Sharks vs Kenya Police
13:00:00 -
Nairobi City Stars vs Tusker
10:00:00 -
Homeboyz vs Bandari
11:00:00 -
Muranga Seal FC vs Shabana FC
12:00:00 -
Posta Rangers FC vs Mathare United
13:00:00 -
Round 9
Mara Sugar vs Sofapaka
11:00:00 -
Ulinzi Stars vs Bidco United
13:00:00 -
AFC Leopards vs GOR Mahia
13:00:00 -
Round 10
Kenya Police vs KCB
12:00:00 -
Mathare United vs Nairobi City Stars
10:00:00 -
Talanta vs Ulinzi Stars
10:00:00 -
Shabana FC vs AFC Leopards
11:00:00 -
Bandari vs Kariobangi Sharks
12:00:00 -
Bidco United vs Posta Rangers FC
12:00:00 -
GOR Mahia vs Homeboyz
13:00:00 -
Tusker vs Mara Sugar
13:00:00 -
Sofapaka vs Muranga Seal FC
12:00:00 -
Round 10
Talanta vs Posta Rangers FC
10:00:00 -
Mara Sugar vs GOR Mahia
11:00:00 -
KCB vs Bidco United
12:00:00 -
Nairobi City Stars vs Bandari
13:00:00 -
Kariobangi Sharks vs Sofapaka
10:00:00 -
Homeboyz vs Shabana FC
11:00:00 -
Muranga Seal FC vs Tusker
12:00:00 -
Ulinzi Stars vs Mathare United
13:00:00 -
Round 11
AFC Leopards vs Kenya Police
13:00:00 -
Kenya Police vs Nairobi City Stars
10:00:00 -
Round 3
Shabana FC vs Posta Rangers FC
11:00:00 -
Talanta vs GOR Mahia
13:00:00 -
Round 11
Nairobi City Stars vs Muranga Seal FC
13:00:00 -
Tusker vs Mathare United
10:00:00 -
Homeboyz vs AFC Leopards
11:00:00 -
Sofapaka vs Ulinzi Stars
12:00:00 -
Nairobi City Stars vs Muranga Seal FC
13:00:00 -
Kenya Police vs Mara Sugar
13:00:00 -
Posta Rangers FC vs Kariobangi Sharks
10:00:00 -
Round 11
Shabana FC vs Talanta
11:00:00 -
Bandari vs KCB
12:00:00 -
GOR Mahia vs Bidco United
13:00:00 -
Mathare United vs Muranga Seal FC
12:00:00 -
Round 12
Kariobangi Sharks vs Nairobi City Stars
10:00:00 -
Talanta vs Mara Sugar
10:00:00 -
Round 13
Bidco United vs Kenya Police
10:00:00 -
GOR Mahia vs Shabana FC
13:00:00 -
AFC Leopards vs Tusker
13:00:00 -
Ulinzi Stars vs Bandari
13:00:00 -
Posta Rangers FC vs Homeboyz
13:00:00 -
Round 12
KCB vs Sofapaka
12:00:00 -
Round 13
Homeboyz vs Ulinzi Stars
11:00:00 -
Mara Sugar vs Kariobangi Sharks
11:00:00 -
Nairobi City Stars vs Talanta
12:00:00 -
Round 13
Kenya Police vs GOR Mahia
12:00:00 -
Tusker vs Bidco United
10:00:00 -
Shabana FC vs KCB
11:00:00 -
Muranga Seal FC vs Posta Rangers FC
12:00:00 -
Bandari vs Mathare United
12:00:00 -
Sofapaka vs AFC Leopards
13:00:00 -
Talanta vs Kenya Police
10:00:00 -
GOR Mahia vs Ulinzi Stars
13:00:00 -
Round 13
Posta Rangers FC vs Tusker
10:00:00 -
Round 14
Bidco United vs Sofapaka
10:00:00 -
KCB vs Mara Sugar
12:00:00 -
Kenya Police vs Homeboyz
13:00:00 -
Mathare United vs Shabana FC
13:00:00 -
Round 14
Ulinzi Stars vs Nairobi City Stars
10:00:00 -
Talanta vs Muranga Seal FC
10:00:00 -
AFC Leopards vs Bandari
13:00:00 -
GOR Mahia vs Kariobangi Sharks
13:00:00 -
Round 14
Sofapaka vs Posta Rangers FC
10:00:00 -
Nairobi City Stars vs KCB
10:00:00 -
Kariobangi Sharks vs Ulinzi Stars
13:00:00 -
Tusker vs GOR Mahia
13:00:00 -
Round 15
Muranga Seal FC vs Kenya Police
12:00:00 -
AFC Leopards vs Talanta
12:00:00 -
Bandari vs Shabana FC
12:00:00 -
Homeboyz vs Bidco United
12:00:00 -
Round 15
Mara Sugar vs Mathare United
12:00:00 -
Talanta vs Homeboyz
10:00:00 -
Shabana FC vs Tusker
12:00:00 -
Round 16
Ulinzi Stars vs Mara Sugar
12:00:00 -
KCB vs AFC Leopards
13:00:00 -
Posta Rangers FC vs Nairobi City Stars
10:00:00 -
Mathare United vs Kariobangi Sharks
10:00:00 -
Round 16
Bidco United vs Muranga Seal FC
12:00:00 -
GOR Mahia vs Sofapaka
13:00:00 -
Kenya Police vs Bandari
13:00:00 -
Posta Rangers FC vs Talanta
10:00:00 -
Kariobangi Sharks vs Bidco United
10:00:00 -
AFC Leopards vs Muranga Seal FC
12:00:00 -
Ulinzi Stars vs Tusker
12:00:00 -
Homeboyz vs GOR Mahia
12:00:00 -
Bandari vs Nairobi City Stars
12:00:00 -
Round 17
Mara Sugar vs Kenya Police
12:00:00 -
KCB vs Mathare United
13:00:00 -
Sofapaka vs Shabana FC
13:00:00 -
Muranga Seal FC vs Bandari
12:00:00 -
Bidco United vs Ulinzi Stars
12:00:00 -
GOR Mahia vs Posta Rangers FC
12:00:00 -
Kenya Police vs Sofapaka
12:00:00 -
Talanta vs Mathare United
10:00:00 -
Round 18
Homeboyz vs Mara Sugar
12:00:00 -
Shabana FC vs Kariobangi Sharks
12:00:00 -
Tusker vs KCB
12:00:00 -
Round 18
Nairobi City Stars vs AFC Leopards
13:00:00 -
Bidco United vs Nairobi City Stars
10:00:00 -
Tusker vs Kenya Police
10:00:00 -
Bandari vs Sofapaka
12:00:00 -
KCB vs Muranga Seal FC
13:00:00 -
Mathare United vs GOR Mahia
13:00:00 -
Round 19
Mara Sugar vs Talanta
12:00:00 -
Ulinzi Stars vs Homeboyz
12:00:00 -
AFC Leopards vs Kariobangi Sharks
12:00:00 -
Posta Rangers FC vs Shabana FC
13:00:00 -
Round 19
Sofapaka vs KCB
10:00:00 -
Muranga Seal FC vs Ulinzi Stars
12:00:00 -
GOR Mahia vs Tusker
12:00:00 -
Kenya Police vs Bidco United
13:00:00 -
Nairobi City Stars vs Homeboyz
10:00:00 -
Round 20
Mara Sugar vs AFC Leopards
10:00:00 -
Bandari vs Talanta
12:00:00 -
Shabana FC vs Mathare United
13:00:00 -
Kariobangi Sharks vs Posta Rangers FC
13:00:00 -
Round 20
KCB vs Bandari
10:00:00 -
Posta Rangers FC vs Mara Sugar
10:00:00 -
AFC Leopards vs Sofapaka
12:00:00 -
Tusker vs Shabana FC
12:00:00 -
Talanta vs Nairobi City Stars
12:00:00 -
Ulinzi Stars vs Kariobangi Sharks
12:00:00 -
Homeboyz vs Muranga Seal FC
12:00:00 -
Bidco United vs GOR Mahia
13:00:00 -
Round 21
Mathare United vs Kenya Police
13:00:00 -
Nairobi City Stars vs Ulinzi Stars
10:00:00 -
Muranga Seal FC vs Mathare United
12:00:00 -
Round 21
Bandari vs Tusker
12:00:00 -
Shabana FC vs Homeboyz
12:00:00 -
Talanta vs Bidco United
12:00:00 -
KCB vs Posta Rangers FC
10:00:00 -
Round 22
Sofapaka vs Mara Sugar
12:00:00 -
Kariobangi Sharks vs GOR Mahia
13:00:00 -
Round 22
Kenya Police vs AFC Leopards
13:00:00 -
Kariobangi Sharks vs Mathare United
10:00:00 -
Homeboyz vs Talanta
12:00:00 -
Ulinzi Stars vs KCB
12:00:00 -
Round 22
AFC Leopards vs Shabana FC
12:00:00 -
Kenya Police vs Muranga Seal FC
13:00:00 -
Sofapaka vs Nairobi City Stars
10:00:00 -
Tusker vs Posta Rangers FC
12:00:00 -
Round 23
Mara Sugar vs Bidco United
12:00:00 -
GOR Mahia vs Bandari
13:00:00 -
Round 23
Posta Rangers FC vs Kenya Police
10:00:00 -
Shabana FC vs Muranga Seal FC
12:00:00 -
AFC Leopards vs Homeboyz
13:00:00 -
Bidco United vs Tusker
10:00:00 -
Round 23
Mathare United vs Mara Sugar
12:00:00 -
Bandari vs Ulinzi Stars
12:00:00 -
KCB vs GOR Mahia
12:00:00 -
Talanta vs Sofapaka
12:00:00 -
Nairobi City Stars vs Kariobangi Sharks
13:00:00 -
Mathare United vs Posta Rangers FC
10:00:00 -
Muranga Seal FC vs Bidco United
12:00:00 -
Homeboyz vs KCB
12:00:00 -
Kariobangi Sharks vs Talanta
12:00:00 -
Shabana FC vs Bandari
12:00:00 -
Round 24
Nairobi City Stars vs Kenya Police
13:00:00 -
GOR Mahia vs AFC Leopards
12:00:00 -
Mara Sugar vs Tusker
12:00:00 -
Ulinzi Stars vs Sofapaka
12:00:00 -
Tusker vs Nairobi City Stars
10:00:00 -
Talanta vs Shabana FC
10:00:00 -
Round 25
Bandari vs Homeboyz
12:00:00 -
Mara Sugar vs KCB
12:00:00 -
Muranga Seal FC vs Kariobangi Sharks
12:00:00 -
Sofapaka vs GOR Mahia
12:00:00 -
Posta Rangers FC vs AFC Leopards
12:00:00 -
Round 25
Bidco United vs Mathare United
12:15:00 -
Kenya Police vs Ulinzi Stars
13:00:00 -
Kariobangi Sharks vs Bandari
10:00:00 -
Posta Rangers FC vs Muranga Seal FC
10:00:00 -
Round 26
GOR Mahia vs Mara Sugar
12:00:00 -
KCB vs Kenya Police
13:00:00 -
Mathare United vs Tusker
10:00:00 -
Round 26
AFC Leopards vs Bidco United
12:00:00 -
Homeboyz vs Sofapaka
12:00:00 -
Ulinzi Stars vs Talanta
12:00:00 -
Round 26
Nairobi City Stars vs Shabana FC
13:00:00 -
Sofapaka vs Mathare United
10:00:00 -
Talanta vs KCB
10:00:00 -
Homeboyz vs Posta Rangers FC
12:00:00 -
Round 27
Mara Sugar vs Ulinzi Stars
12:00:00 -
Tusker vs AFC Leopards
13:00:00 -
Round 27
Kenya Police vs Kariobangi Sharks
13:00:00 -
Bidco United vs Bandari
12:00:00 -
Round 27
Shabana FC vs GOR Mahia
12:00:00 -
Muranga Seal FC vs Nairobi City Stars
12:00:00 -
Round 27
Mathare United vs Homeboyz
10:00:00 -
Nairobi City Stars vs Mara Sugar
12:00:00 -
AFC Leopards vs Ulinzi Stars
13:00:00 -
Tusker vs Muranga Seal FC
10:00:00 -
KCB vs Shabana FC
12:00:00 -
Posta Rangers FC vs Bidco United
12:00:00 -
GOR Mahia vs Talanta
12:00:00 -
Round 28
Bandari vs Kenya Police
12:00:00 -
Sofapaka vs Kariobangi Sharks
13:00:00 -
Round 28
Talanta vs Tusker
10:00:00 -
Muranga Seal FC vs Sofapaka
12:00:00 -
Shabana FC vs Bidco United
12:00:00 -
Homeboyz vs Kenya Police
12:00:00 -
AFC Leopards vs Mathare United
13:00:00 -
Kariobangi Sharks vs KCB
10:00:00 -
GOR Mahia vs Nairobi City Stars
12:00:00 -
Round 29
Mara Sugar vs Bandari
12:00:00 -
Ulinzi Stars vs Posta Rangers FC
13:00:00 -
Mathare United vs Ulinzi Stars
10:00:00 -
Round 29
Nairobi City Stars vs Posta Rangers FC
12:00:00 -
Shabana FC vs Mara Sugar
12:00:00 -
Muranga Seal FC vs GOR Mahia
12:00:00 -
Bidco United vs KCB
12:00:00 -
Round 30
Kenya Police vs Talanta
13:00:00 -
Sofapaka vs Tusker
10:00:00 -
Bandari vs AFC Leopards
12:00:00 -
Kariobangi Sharks vs Homeboyz
13:00:00 -
Ulinzi Stars vs GOR Mahia
12:00:00 -
Round 30
Posta Rangers FC vs Sofapaka
12:00:00 -
KCB vs Nairobi City Stars
12:00:00 -
Talanta vs AFC Leopards
12:00:00 -
Tusker vs Kariobangi Sharks
12:00:00 -
Bidco United vs Homeboyz
12:00:00 -
Round 30
Mara Sugar vs Muranga Seal FC
12:00:00 -
Kenya Police vs Shabana FC
12:00:00 -
Mathare United vs Bandari
12:00:00 -
Round 31
Homeboyz vs Tusker
12:00:00 -
Bandari vs Posta Rangers FC
12:00:00 -
Nairobi City Stars vs Mathare United
12:00:00 -
Sofapaka vs Bidco United
12:00:00 -
Round 31
Muranga Seal FC vs Talanta
12:00:00 -
AFC Leopards vs KCB
12:00:00 -
Round 32
Kariobangi Sharks vs Mara Sugar
12:00:00 -
Shabana FC vs Ulinzi Stars
12:00:00 -
GOR Mahia vs Kenya Police
12:00:00 -
Download as CSV?
= TV Listing
= Event Thumb
= Banner Image
= Fanart Image
= Timeline Details