League format explained
The Kenyan Premier League is an 18-club, 34-match competition run by the Football Kenya Federation. This guide sets out the season calendar, the tie-break order, the relegation playoff and the money behind the broadcast and title deals.
Figures that define the league
| Item | Figure | Unit or note |
|---|---|---|
| Clubs in the league | 18 | clubs |
| Matches per club | 34 | matches (double round-robin) |
| Gor Mahia all-time titles | 22 | league championships |
| Tusker all-time titles | 13 | league championships |
| A.F.C. Leopards all-time titles | 12 | league championships |
| Azam TV broadcast deal | US$9.1m | seven years, signed August 2023 (KSh1.3bn) |
| SportPesa title deal | KSh1.12bn | 10 years, signed September 2025 (about US$8.6m) |
| Single-season scoring record | 26 | goals, Maurice Ochieng, Gor Mahia, 1976 |
Eighteen clubs contest the league, each playing 34 matches in a double round-robin.
Every club meets every other club twice — once at home and once away — which produces 34 fixtures per club and 306 matches across the division in a full season.
The league was founded in 1963 and is run by the Football Kenya Federation. The season switched from a February–November calendar to an August–May calendar in 2018, aligning the campaign with the European-style academic and transfer year.
Because the calendar now runs across the turn of the year, the season straddles two calendar years: the 2024-25 campaign, for example, is named for the years in which it began and ended.
The page is assembled only from confirmed league facts: club count, match count, calendar change, title counts, tie-break order, relegation and playoff rules, scoring record and the broadcast and sponsorship contracts. No figures, names or contacts have been added beyond that record.
Sources
The source list covers the league's official structure, historical title counts and the announced broadcast and sponsorship agreements.