FKF Premier League · 2026-27
FKF Premier League fixtures with kick-off times in WAT, EAT, SAST and GMT, where to watch in Nigeria, Kenya, South Africa, Ghana and Uganda, and the next round explained.
Fixtures
Upcoming matches
In depth
FKF Premier League fixtures 2026-27
Key takeaways
- Kenya Premier League fixtures run in date order, with each match showing its date, kick-off time in East Africa Time, venue and round.
- The KPL and the Kenyan Premier League both refer to the same competition.
- The league has 18 clubs playing each other home and away over 34 rounds, on an August to May calendar it has used since 2018.
- Kenya runs on EAT (UTC+3), so Nigeria is two hours behind, South Africa one hour behind, Ghana three hours behind and Uganda on the same clock.
- Gor Mahia hold the record with 22 Kenyan top flight titles to 2025-26, and the Mashemeji Derby against AFC Leopards has been played since 5 May 1968.
Kenya Premier League fixtures are listed above in date order, and every match shows its date, kick-off time in East Africa Time (EAT), venue and round, with the list refreshing after each result. The league has 18 clubs playing 34 rounds between August and May, a calendar it has followed since 2018, so the fixtures sit in one place for football (or soccer, if you are reading in Johannesburg) fans in all five of our countries. Below, the guide explains how to read the list, why dates move and where each match can be followed.
People search for this league under more than one name. The KPL and the Kenyan Premier League are one competition, founded in 1963 as the Kenya National Football League and carrying the Premier League name since 1998. The Kenya Premier League hub holds the full story.
How Do You Find Today's Kenya Premier League Matches and the Full Round?
Start at the top of the fixture list, because Kenya Premier League matches today always appear first, followed by the rest of the round in date order. Each line gives the kick-off in EAT, the ground and the round, and derby matches carry a flag. For the KPL table and fixtures side by side, the Kenya Premier League table is one tap away, and the Kenya Premier League results show every score after the final whistle. Readers outside Kenya can use the converter below to turn Nairobi kick-off times into their own clock.
| Kenya and Uganda (EAT) | Nigeria (WAT) | South Africa (SAST) | Ghana (GMT) |
|---|---|---|---|
| 1pm | 11am | 12 noon | 10am |
| 3pm | 1pm | 2pm | 12 noon |
| 4pm | 2pm | 3pm | 1pm |
| 7pm | 5pm | 6pm | 4pm |
How Do Kenya Premier League Fixtures Work, and Why Do Dates Change?
The Kenya Premier League fixtures follow a double round robin: every club meets each of the other 17 sides twice, hosting one meeting and travelling for the other, which makes 34 rounds from August to May. A printed date is a plan rather than a promise. Rounds can move for a number of reasons, and each change is noted on the list. Every moved match on the list carries a dated note explaining what changed, and the round keeps its original number so the sequence stays clear.
Where Can You Follow the Kenya Premier League Livescore and Watch Matches in Your Country?
The Kenya Premier League livescore on the fixture list updates as goals go in, so it works well on a phone. Television and streaming coverage changes by round and by country, so it is shown beside each fixture as data rather than assumed. Where no broadcast is listed, the live score on the fixture list is the quickest way to follow a match.
For readers in Lagos, Accra, Johannesburg and Kampala, the time difference comes first. Kenya is on EAT (UTC+3), so a 7pm start in Nairobi is 5pm WAT in Nigeria, 6pm SAST in South Africa, 4pm GMT in Ghana and 7pm in Uganda, which shares Nairobi's clock exactly. AFCON 2027 is hosted jointly by Kenya, Uganda and Tanzania, so Kenya, Uganda and Tanzania share the 2027 spotlight. Fans in Nigeria, Ghana and South Africa tend to follow the league by converting the EAT time to their own clock, then checking the live score on the fixture list and any broadcast shown beside the match.
How Do You Read the KPL Table and Its History?
The table, or log as South African readers call it, ranks clubs by points and updates itself after every result, so it is best read for the gaps between clubs rather than memorised. The top shows the title race and the bottom shows the fight to stay up. History gives context: Gor Mahia hold the record with 22 titles to 2025-26, Tusker have 13 and AFC Leopards 12. Kenya Police won the title in 2024-25, a break in a run mainly shared by Gor Mahia and Tusker. The Kenya Premier League stats carry the scoring records.
How Do You Add the Fixtures to Your Phone Calendar and Track Postponed Games?
The simplest way to save a Kenya Premier League fixture is to copy its date and EAT time into your calendar, converted to your own zone, and set a reminder for the morning of the match. A saved date can go stale if the round moves, so check the dated change notes on matchday itself. A moved match keeps its round number and gains a note saying when and why it changed, so you can update your calendar in a minute. Checking the list again an hour before kick-off is a sensible habit.
Which Rivalries and African Players Should You Watch in Each Round?
The fixture every Kenyan circles first is the Mashemeji Derby, Gor Mahia against AFC Leopards, first played on 5 May 1968 and called the oldest rivalry in Kenyan football. Gor Mahia were formed on 17 February 1968 from Luo Union and Luo Sports Club. The biggest recorded win remains Gor Mahia 4-1 on 10 November 2019.
The scoring record belongs to a Gor Mahia man: Maurice Ochieng scored 26 league goals in 1976, still the single season record. Gor Mahia also hold Kenya's only continental club title, the 1987 CAF Cup Winners' Cup, which gives fans across Africa a shared reference point for the club. With AFCON 2027 in Kenya, Uganda and Tanzania from 19 June to 17 July 2027, the three host nations share a tournament that fans across Africa will follow.
FAQ
Are the KPL and the Kenyan Premier League the same competition?
Yes, the KPL and the Kenyan Premier League are both names for Kenya's top football division. It began in 1963 as the Kenya National Football League and has used the Premier League name since 1998.
How many Kenya Premier League matches does each club play?
Each club plays 34 league matches. There are 18 clubs, and every club meets each of the other 17 twice, once at its own ground and once away. The season runs from August to May, a calendar used since 2018.
What time are Kenya Premier League fixtures today in Nigeria, Ghana and South Africa?
Take the EAT time on the fixture list and subtract two hours for Nigeria, one hour for South Africa and three hours for Ghana. Uganda shares Kenya's clock. A 3pm start in Nairobi is 1pm in Lagos, 2pm in Johannesburg and 12 noon in Accra.
Which club has won the most Kenyan top flight titles?
Gor Mahia hold the record with 22 titles to 2025-26, ahead of Tusker with 13 and AFC Leopards with 12. Kenya Police were champions in 2024-25.
When was the first Mashemeji Derby?
Gor Mahia and AFC Leopards first met in the Mashemeji Derby on 5 May 1968. The biggest recorded win in the fixture is Gor Mahia 4-1 on 10 November 2019.
Written by Okello Mugisha, 2026-11-10.
