FKF Premier League · Nyayo National Stadium, Nairobi · est. 1964
Next: Migori Youth v AFC Leopards. Form: D W D D W D.
Fixtures
Next fixtures and past results
Head-to-head
Rivals and next opponent
- AFC Leopards v Gor Mahia
- AFC Leopards v Shabana
- AFC Leopards v Kakamega Homeboyz
- AFC Leopards v Bandari
- AFC Leopards v Sofapaka
- AFC Leopards v Tusker
- AFC Leopards v Kenya Police
- AFC Leopards v Nairobi United
- AFC Leopards v Posta Rangers
- AFC Leopards v Ulinzi Stars
- AFC Leopards v KCB
- AFC Leopards v Manchester United
Squad board
Current squad by position
The squad list for AFC Leopards is not in the feed yet.
Home ground: Nyayo National Stadium, capacity 18,000.
In depth
About AFC Leopards
Key takeaways
- AFC Leopards are a Nairobi football club founded on 12 March 1964 as Abaluhya United Football Club, and they are rooted in the Luhya people of Western Kenya.
- The club's nickname is Ingwe, which means the Leopards.
- Records dated 10 November 2026 credit AFC Leopards with 12 Kenyan league titles, 10 President's Cups and five CECAFA Club Cups, the last of those in 1997.
- The Mashemeji Derby against Gor Mahia, first played on 5 May 1968, is described as the oldest rivalry in Kenyan football.
- Most AFC Leopards home games are played at Nyayo National Stadium in Nairobi, which holds 18,000.
AFC Leopards are a football club based in Nairobi, Kenya, founded on 12 March 1964 and rooted in the Luhya people of Western Kenya, and nicknamed Ingwe, meaning the Leopards. Records dated 10 November 2026 credit them with 12 Kenyan league titles, 10 President's Cups and five CECAFA Club Cups, and they play Gor Mahia in the Mashemeji Derby, the oldest rivalry in football in Kenya (or Kenyan soccer, if you are reading in Johannesburg). The updating modules contain AFC Leopards news, fixtures, results, league standings, squad details and derby records.
If you know Kenyan football only through the Harambee Stars, Leopards are a sensible place to start. In Kenya the club is as familiar as the evening news bulletin. Supporters follow it on the phone during the working week and in the stands at the weekend. So, whether you are in Kisumu or Kano, the sections below take you through who they are, when they play and why their matches draw such a crowd, in that order.
Who Are AFC Leopards, the Ingwe of Nairobi?
AFC Leopards are one of the two great Nairobi clubs, the Luhya side of a city rivalry with Gor Mahia. The club began in 1964 when three Nairobi teams, Marama, Samia United and Bunyore, merged into Abaluhya United Football Club, and it is still seen as the club of the Luhya community of Western Kenya. Its nickname, Ingwe, means the Leopards, and you will hear it shouted far more often than the full name. For a reader in Nigeria, the closest comparison might be the way Enyimba carry the pride of Aba, a club that stands for a place and a people as much as a team. That being said, Leopards draw supporters from other communities, not only the Luhya.
Where Is the Latest AFC Leopards News Today?
For AFC Leopards news today, the news module collects reporting about Ingwe, while the results module records completed matches. Searches for AFC Leopards news now or AFC Leopards FC news can lead to different kinds of updates, so distinguish a reported story from a confirmed result. Kenyan national newspapers and broadcasters provide factual reporting on the club, its players and the Mashemeji Derby.
How Do You Follow AFC Leopards Fixtures, Results and the Table From Africa?
The Afc Leopards fixtures listing identifies each scheduled opponent, competition, venue and start time. Separate modules display completed results and the league table, or log for South African readers. Nairobi and Kampala share EAT, three hours ahead of GMT: a match beginning at 3pm EAT corresponds to 1pm WAT for Lagos, 2pm SAST for Johannesburg and noon GMT for Accra. To assess Ingwe's league campaign, compare points gaps and matches played alongside their position. The results module provides the recorded scores for completed fixtures.
How Is the AFC Leopards Squad Set Out?
The squad module lists the senior players by position, with shirt numbers and nationalities, and the coaching staff beside them, and it updates whenever the transfer window opens or a registration changes. It could be argued that Leopards have always been at their strongest when they build around Kenyan players who go on to wear the Harambee Stars shirt, and the module flags any current internationals. Readers in Uganda, Nigeria and Ghana should check the nationality column for players from their own countries, since East African clubs sign across the region. Use the squad module to check registered players, positions and nationalities.
What Have AFC Leopards Won?
Records dated 10 November 2026 credit AFC Leopards with 12 Kenyan league titles and place them third on the all time list behind Gor Mahia with 22 and Tusker with 13. The titles came in clusters, and the two great runs were 1980 to 1982 and 1986 to 1989, when Ingwe were the side every Kenyan club measured itself against. Those same records credit Leopards with 10 wins in the Kenyan President's Cup, the national knockout competition, giving them a domestic record that stands with the best in the country.
Abroad, the club's proudest record is in the CECAFA Club Cup, the regional club competition for East and Central Africa. Records dated 10 November 2026 credit Leopards with five wins, in 1979, 1982, 1983, 1984 and 1997. That matters to Ugandan readers, because the CECAFA Club Cup is where Kenyan and Ugandan clubs have long tested themselves against each other. On the continental stage, Leopards reached the last four of the African Cup Winners' Cup in 1985, one of the best runs by a Kenyan club in African competition.
| Item | Detail |
|---|---|
| Founded | 12 March 1964, as Abaluhya United Football Club |
| Former names | Abaluhya Football Club (1973); AFC Leopards since 1980 |
| Nickname | Ingwe (the Leopards) |
| Community roots | Luhya people of Western Kenya |
| Home ground | Nyayo National Stadium, Nairobi (capacity 18,000) |
| Kenyan league titles | 12 recorded on 10 November 2026, including 1980 to 1982 and 1986 to 1989 |
| Kenyan President's Cup | 10 recorded on 10 November 2026 |
| CECAFA Club Cup | 5 recorded on 10 November 2026 (1979, 1982, 1983, 1984, 1997) |
| Best African run | Last four of the African Cup Winners' Cup, 1985, according to records dated 10 November 2026 |
| Main rival | Gor Mahia, in the Mashemeji Derby (first played 5 May 1968) |
From Abaluhya United to AFC Leopards: The History in Brief
The club has carried three names. It was founded as Abaluhya United Football Club on 12 March 1964, a year after the Kenyan top flight began in 1963, and it was renamed Abaluhya Football Club in 1973. In 1980 it became AFC Leopards, and the timing is worth noting, since the new name arrived at the start of the club's first great title run.
The league itself has changed shape around the club, and it has been called the Kenyan Premier League since 1998, though you will also see it written as the FKF Premier League or the KPL. Leopards have played through all of those eras, and the steadiest thread through them is the support. Titles came in the 1980s, and the club's identity has held whether the trophies came or not. If you are new to the club, the 1980s are the place to begin reading.
What Is the Mashemeji Derby Against Gor Mahia?
The Mashemeji Derby brings AFC Leopards together with Gor Mahia in a rivalry first contested on 5 May 1968 and described as the oldest in Kenyan football. Gor Mahia draw much of their support from the Luo community, while Leopards have Luhya roots. Both clubs also attract supporters from other communities, giving the fixture a following across Nairobi and beyond.
The derby records module tracks recorded meetings, including wins, draws and goals. One historical result was Gor Mahia's 4 to 1 victory on 10 November 2019. Use the updating records to compare that match with the wider history of the rivalry.
Readers familiar with South Africa's Soweto derby can recognise the importance of a fixture built around two clubs with deep community ties. Uganda's connection to Leopards also runs through the CECAFA Club Cup, where Kenyan and Ugandan clubs compete. For a Mashemeji Derby broadcast, consult its fixture listing and read the start time across WAT, EAT, SAST and GMT.
Where Do AFC Leopards Play, and Why Are They So Widely Followed?
AFC Leopards play most home games at Nyayo National Stadium in Nairobi, which holds 18,000, and derby days there are one of the central rituals of Nairobi football. Check the venue in the fixture listing before you travel. Check the viewing module for television and streaming information by country. In Kenya, most supporters follow on mobile through live score apps and radio commentary, which suits anyone at work on a match afternoon.
The support is the club's strongest asset. Because so many Kenyans see Ingwe as their own, debates about how the club is run are followed almost as closely as the team, and that level of interest is a sign of how much the club matters. For Ugandan readers the link runs through the CECAFA Club Cup and the shared East African game, and many fans in Kampala follow both leagues. For readers in Lagos, Accra and Johannesburg, Leopards are a way into Kenyan football that starts with a story you already know from your own city derbies, and the fixtures page is the practical next step.
FAQ
When were AFC Leopards founded?
AFC Leopards were founded in Nairobi on 12 March 1964 under the name Abaluhya United Football Club.
What does Ingwe mean?
Ingwe means the Leopards and is AFC Leopards' nickname. The club has roots in Kenya's Luhya community.
How many trophies have AFC Leopards won?
Records dated 10 November 2026 credit Ingwe with 12 Kenyan league championships, 10 President's Cups and five CECAFA Club Cups. Their CECAFA victories came in 1979, 1982, 1983, 1984 and 1997.
Who do AFC Leopards face in the Mashemeji Derby?
Gor Mahia are Leopards' opponents in the Mashemeji Derby. The clubs first contested the fixture on 5 May 1968.
Where can I find AFC Leopards fixtures and results?
The fixtures listing contains scheduled matches, venues and kick off details, while the results module records completed games. For time conversion, 3pm EAT in Nairobi and Kampala equals 1pm WAT in Lagos, 2pm SAST in Johannesburg and noon GMT in Accra.
Written by Okello Mugisha, 2026-11-10.
