| Kenya Premier League | 12/12 13:00 | 13 |
Administration Police FC
vs
AFC Leopards
|
- | View | |
| Kenya Premier League | 12/16 13:00 | 14 |
AFC Leopards vs
Ulinzi Stars
|
- | View | |
| Kenya Premier League | 12/20 13:00 | 15 |
Bidco United
vs
AFC Leopards
|
- | View | |
| Kenya Premier League | 01/10 13:00 | 16 |
Tusker
vs
AFC Leopards
|
- | View | |
| Kenya Premier League | 01/17 13:00 | 17 |
AFC Leopards vs
APS Bomet
|
- | View | |
| Kenya Premier League | 01/25 13:00 | 19 |
AFC Leopards vs
Nairobi United
|
- | View |
| Kenya Premier League | 12/07 12:00 | 11 |
[2] Gor Mahia
v
AFC Leopards [7]
|
W | 0-1 | |
| Kenya Premier League | 12/06 12:00 | 12 |
AFC Leopards v
Kakamega Homeboyz
|
- | PPT. | |
| Kenya Premier League | 11/29 12:00 | 11 |
Gor Mahia
v
AFC Leopards
|
- | PPT. | |
| Kenya Premier League | 11/23 12:00 | 10 |
[17] Kariobangi Sharks
v
AFC Leopards [4]
|
D | 1-1 | |
| Kenya Premier League | 11/16 13:00 | 9 |
[4] AFC Leopards v
Muranga Seal
[15]
|
D | 0-0 | |
| Kenya Premier League | 11/08 13:00 | 9 |
AFC Leopards v
Muranga Seal
|
- | PPT. | |
| Kenya Premier League | 11/08 10:00 | 8 |
[11] Mara Sugar FC
v
AFC Leopards [3]
|
L | 2-0 | |
| Kenya Premier League | 11/02 12:00 | 7 |
[5] AFC Leopards v
Ironi Or Yehuda
[10] |
W | 2-0 | |
| Kenya Premier League | 10/29 11:00 | 6 |
[4] Shabana FC
v
AFC Leopards [8]
|
W | 1-2 | |
| Kenya Premier League | 10/26 19:00 | 6 |
Shabana FC
v
AFC Leopards
|
- | PPT. | |
| Kenya Premier League | 10/25 13:00 | 5 |
[15] AFC Leopards v
KCB
[7]
|
W | 2-1 | |
| Kenya Premier League | 10/19 19:00 | 5 |
AFC Leopards v
KCB
|
- | PPT. |
| Total | Home | Away | |
|---|---|---|---|
| Matches played | 33 | 18 | 15 |
| Wins | 12 | 6 | 6 |
| Draws | 17 | 10 | 7 |
| Losses | 4 | 2 | 2 |
| Goals for | 40 | 22 | 18 |
| Goals against | 26 | 13 | 13 |
| Clean sheets | 14 | 9 | 5 |
| Failed to score | 12 | 7 | 5 |
Abaluhya Football Club Leopards Sports Club (commonly known as A.F.C. Leopards or simply AFC Leopards) is a Kenyan professional football club based in Nairobi. The club competes in the Kenyan Premier League, the top tier of the Kenyan football league system, and is one of the country's most decorated sides, with 12 national league titles, 10 national cup trophies and five regional club championships.
Founded in 1964 as Abaluhya United Football Club by football enthusiasts from the Luhya community, the club has retained a strong cultural and emotional connection to Western Kenya, even as it has expanded into a national brand with supporters across the country and in the diaspora. A.F.C. Leopards is widely regarded as one of the "big two" of Kenyan club football alongside Gor Mahia, with whom it contests the Mashemeji Derby, one of the most watched and intensely followed football fixtures in the country.
Historically fielding some of the most successful generations of Kenyan players, A.F.C. Leopards has been a major contributor to the national team, particularly during the club's golden era in the 1970s and 1980s. The club is also notable for its long history of political patronage, community-based ownership and vibrant supporter culture built around blue and white colours, Luhya isukuti drummers and the rallying cry "Ingwe".
Before the establishment of A.F.C. Leopards in 1964, football among Luhya communities in Western Kenya and in Nairobi's estates was organised around mission schools, works teams and informal village sides. In Nairobi, teams such as Marama, Samia United and Bunyore represented different Luhya sub-groups in city leagues, invitational tournaments and holiday matches, and often combined to form "Abaluhya" select sides for exhibition games against other communities.
These early teams competed in colonial-era competitions dominated by works clubs such as Kenya Breweries and police or army sides, but they fostered a distinct Abaluhya football identity based on technical play, physical strength and vocal community backing on the terraces.
On 12 March 1964, the East African Standard reported the formation of Abaluhya United Football Club, created through an amalgamation of Nairobi-based clubs Marama, Samia United and Bunyore, all then playing in Division One of the Kenya National Football League. The process also brought in smaller Luhya sides such as Kisa, Tiriki, Bukusu Brotherhood, Busamia, Lurambi, Butsotso, Bushibungo and Eshirotsa, giving the new club a broad grassroots base.
In the newly independent Kenya, Abaluhya United quickly established itself as a leading side. The club reached its first domestic finals and built a spine around players such as Jonathan Niva and Joe Masiga, while matches against Luo- and Kikuyu-dominated clubs crystallised into ethnic and regional rivalries that would later define Kenyan club football.
Key early milestones included:
The 1970s are remembered as a decade of consolidation and repeated success. Abaluhya United, renamed Abaluhya Football Club in 1973 after further amalgamations, won league titles in 1970 and 1973 and developed a reputation for fluent attacking football and a hostile home atmosphere for visiting teams.
During this period, the club:
In 1978, President Daniel arap Moi reaffirmed a policy requiring civic and sporting organisations to remove ethnic identifiers from their names, continuing nation-building policies initiated under President Jomo Kenyatta. Abaluhya Football Club, which retained a strong Luhya association, formally adopted the name A.F.C. Leopards (All Footballers Confederation Leopards Sports Club) in 1980.
The 1980s are widely described as A.F.C. Leopards' golden era, marked by dominance in both domestic and regional competitions. Under coaches such as Robert Kiberu and later Gerry Saurer and Charles Gyamfi, the club became a powerhouse in East and Central Africa.
Notable achievements in the 1980s include:
This period produced many of the club's canonical figures, including defender and later coach Jonathan Niva, forward Joe Masiga and winger Francis Kadenge, who became household names in Kenyan football.
The 1990s were a period of transition. While A.F.C. Leopards continued to win trophies, the consistency of the 1980s proved difficult to maintain amid growing competition, economic liberalisation in Kenya and changes in club governance.
Key developments included:
The early 2000s are often described as a period of decline for A.F.C. Leopards. The club struggled with financial instability, internal disputes and changes in management, culminating in relegation from the Kenyan Premier League in the mid-2000s. A 2006 editorial in The Standard referred to the club as "once proud Ingwe" while highlighting organisational paralysis and financial crisis.
Important episodes during this decade included:
The 2010s saw A.F.C. Leopards re-establish itself as a permanent fixture in the Kenyan Premier League, though league campaigns were often overshadowed by boardroom wrangles, frequent coaching changes and financial uncertainty. Coaches such as Jan Koops, Luc Eymael, Stewart Hall and Patrick Aussems passed through the technical bench, reflecting a search for stability and modernisation.
Despite these challenges, the club registered several successes:
The decade also saw growth in social media-driven supporter mobilisation, with branches across Kenya and in the diaspora using digital platforms for fundraising, match-day coordination and advocacy on governance issues.
The 2020s have been characterised by efforts to stabilise the club's finances and governance model while keeping pace with the professionalisation of the Kenyan Premier League. A.F.C. Leopards has alternated its home matches between Nyayo National Stadium, Moi International Sports Centre, Kasarani and, in some cases, community grounds such as Dandora Stadium depending on availability and league regulations.
Political leaders from Western Kenya including Musalia Mudavadi, Alfred Sambu, Cyrus Jirongo, Ken Lusaka and Edwin Sifuna have at various times provided financial support, advocated for improved facilities or backed privatisation proposals that would convert the club from a members' society into a corporatised entity capable of attracting long-term investors.
On the pitch, the club has remained competitive without yet reclaiming the league title, often finishing in the top half of the table and maintaining its status in media coverage as one of the best supported teams in Kenya. In the 2024–25 campaign, A.F.C. Leopards finished sixth in the 18-team league table with 51 points from 34 matches, underlining their status as consistent mid-table contenders in the mid-2020s.
The following list summarises selected key seasons since the club's inception: