Founded in 1964, AFC Leopards SC stands as one of Kenya’s oldest and most successful football clubs. Based in Nairobi, the team plays its home matches at the Nyayo National Stadium. The Leopards have won 12 league titles and attracted one of the biggest fan bases in the country.
AFC Leopards SC is a professional football club competing in the SportPesa League. The club was formed by football lovers from the Luhya community and nicknamed Ingwe (The Leopards). The Leopards have also gained fame for their fierce rivalry with Gor Mahia in the famous Mashemeji Derby.
Get all the 2025-26 AFC Leopards games, squad, results, table, and standings on the SportPesa blog!
ALSO READ: Kenya Police FC | Club profile, squad, fixtures, results, standings and transfers
Profile overview
| Full Name | Abaluhya Football Club Leopards Sports Club |
| Short Name | AFC |
| Nickname | Ingwe (The Leopards) |
| Founded | 12 March 1964 |
| Home stadium | Nyayo National Stadium, Nairobi |
| Holding capacity | 18,000 |
| Chairman | Fred Ambani |
| Head coach | Fred Ambani |
| League | SportPesa League |
| 2024–25 Season | KPL – 6th of 18 |
| Official Website | www.afcleopards.co.ke |
AFC Leopards squad
Here are all the players in the AFC Leopards’ first team.
| Position | Player | Jersey Number |
| Goalkeepers | Samuel Ambale | 1 |
| Humphrey Katasi | 22 | |
| James Cleo Ssetuba | 28 | |
| Defenders | Kennedy Owino | 27 |
| Peter Maker | 24 | |
| Fredrick Alushula | 3 | |
| Randy Bakari | 4 | |
| Vincent Mahiga | 29 | |
| Samwel Semo | 28 | |
| Rami Lasso Coulibaly | 19 | |
| Midfielders | Tyson Otieno | 7 |
| Kelly Okonji Madada | 88 | |
| Boniface Kweyu Munyendo | 18 | |
| Musa Oundo | 6 | |
| Ronald Sichenje | 30 | |
| Kayci Odhiambo | 12 | |
| Victor Omune | 33 | |
| Jamal Obeid | 29 | |
| Deng Kang | 20 | |
| Victor Ouma Otieno | 50 | |
| Brian Bwire Wanyama | 8 | |
| Forwards | Julius Masaba | 10 |
| James Kinyanjui | 26 | |
| Maxwell Otieno Odongo | 21 | |
| Christopher Koloti | 39 | |
| Samuel Ssenyonjo | 14 | |
| Ellias Mugane | 16 | |
| Kitsao Hassan Beja | 80 |
Latest match results
Here are the AFC Leopards’ results from their latest games.
| Match | Result | Date Played |
| Bandari vs Leopards | 0–0 | 18 May 2025 |
| Gor Mahia vs Leopards | 1–1 | 2 June 2025 |
| Talanta FC vs Leopards | 1–3 | 15 June 2025 |
| Leopards vs KCB | 0–0 | 22 June 2025 |
| Leopards vs Sofapaka | 1–1 | 20 September 2025 |
| Posta Rangers vs Leopards | 2–2 | 3 October 2025 |
| Leopards vs Bandari | 0–0 | 15 October 2025 |
| Leopards vs KCB | 2–1 | 25 October 2025 |
| Shabana vs Leopards | 1–2 | 29 October 2025 |
| Leopards vs Mathare United | 2–0 | 2 November 2025 |
AFC Leopards SC fixtures 2025-26 Season
| Match | Date Scheduled | Time |
| Mara Sugar vs Leopards | 8 November 2025 | 15:00 |
| Leopards vs Murang’a | postponed | – |
| Kariobangi Sharks vs Leopards | 23 November 2025 | 16:00 |
| Gor Mahia vs Leopards | 30 November 2025 | 16:00 |
| Leopards vs Kakamega Homeboyz | 6 December 2025 | 15:00 |
| Police FC vs Leopards | 12 December 2025 | 16:00 |
| Leopards vs Ulinzi Stars | 16 December 2025 | 16:00 |
| Bidco United vs Leopards | 20 December 2025 | 16:00 |
| Tusker vs Leopards | 10 January 2026 | — |
| Leopards vs APS Bomet | 17 January 2026 | — |
| Leopards vs Nairobi United | 25 January 2026 | — |
| Sofapaka vs Leopards | 28 January 2026 | — |
Place your bet on the upcoming AFC Leopards fixtures at SportPesa Kenya and Cash out your winnings instantly!
AFC Leopards standings
| Rank | Team | MP | Wins | Draws | Loss | GF: GA | GD | Points |
| 1 | Kakamega Homeboyz | 7 | 4 | 2 | 1 | 10:6 | +4 | 14 |
| 2 | Gor Mahia | 6 | 4 | 1 | 1 | 9:2 | +7 | 13 |
| 3 | Leopards | 6 | 3 | 3 | 0 | 9:5 | +4 | 12 |
| 4 | Posta Rangers | 7 | 3 | 3 | 1 | 10:10 | 0 | 12 |
| 5 | Bidco United | 6 | 3 | 2 | 1 | 5:4 | +1 | 11 |
| 6 | Nairobi United | 5 | 3 | 0 | 2 | 6:5 | +1 | 9 |
| 7 | Tusker | 7 | 2 | 3 | 2 | 6:7 | -1 | 9 |
| 8 | Sofapaka | 6 | 2 | 2 | 2 | 8:7 | +1 | 8 |
| 9 | Shabana | 7 | 2 | 2 | 3 | 8:8 | 0 | 8 |
| 10 | Mara Sugar | 6 | 1 | 4 | 1 | 4:4 | 0 | 7 |
| 11 | Murang’a | 7 | 2 | 1 | 4 | 8:10 | -2 | 7 |
| 12 | Mathare United | 7 | 2 | 1 | 4 | 4:8 | -4 | 7 |
| 13 | KCB | 6 | 2 | 0 | 4 | 5:6 | -1 | 6 |
| 14 | Bandari | 6 | 1 | 3 | 2 | 4:5 | -1 | 6 |
| 15 | Kariobangi Sharks | 7 | 1 | 3 | 3 | 4:6 | -2 | 6 |
| 16 | Ulinzi Stars | 7 | 1 | 3 | 3 | 5:8 | -3 | 6 |
| 17 | Police FC | 3 | 1 | 2 | 0 | 1:0 | +1 | 5 |
| 18 | APS Bomet | 6 | 1 | 1 | 4 | 5:10 | -5 | 4 |
AFC Leopards staff
| Position | Name |
| Chairman | Boniface Ngaira Ambani |
| Secretary General | Isaac Mulanda Mulindi |
| Treasurer | Newton Lime Luchacha |
Read more interesting updates on SportPesa League teams: Shabana FC club profile, stats, schedule, results and standings
Coaching history
| Name | Season | Nationality |
| Jonathan Niva | 1966–1970 | Kenya |
| Jonathan Niva | 1973–1977 | Kenya |
| Robert Kiberu | 1979–1984 | Uganda |
| Gerry Saurer | 1984–1985 | Austria |
| Graham Williams | 1986–1987 | Wales |
| Joe Masiga | 1987 | Kenya |
| Charles Gyamfi | 1988–1991 | Ghana |
| Reuben Malola | 1991–1993 | Malawi |
| Jan Koops | 2012 | Netherlands |
| Luc Eymael | 2013 | Belgium |
| Hendrik Pieter De Jongh | 2014 | Netherlands |
| Zdravko Logarušić | 2015 | Croatia |
| Jan Koops | 2016 | Netherlands |
| Ivan Minnaert | 2016 | Belgium |
| Stewart Hall | 2016–2017 | England |
| Dorian Marin | 2017 | Romania |
| Robert Matano | 2017–2018 | Kenya |
| Rodolfo Zapata | 2018 | Argentina |
| Nikola Kavazović | 2018 | Serbia |
| Marko Vasiljević | 2018–2019 | Serbia |
| Andre Cassa Mbungo | 2019–2020 | Rwanda |
| Anthony Kimani | 2020 | Kenya |
| Tomáš Trucha | 2020 | Czech Republic |
| Anthony Kimani | 2020–2021 | Kenya |
| Patrick Aussems | 2021–2023 | Belgium |
| Tomáš Trucha | 2023–2024 | Czech Republic |
| Fred Ambani | 2024–Present | Kenya |
AFC Leopards SC stats
Get updated about all AFC Leopards stats this season on SportPesa.
Latest transfers
The latest AFC Leopards transfer news has shown these changes in the team this season.
| Date | Player | Club from/to |
| Arrivals | ||
| 26.09.2024 | Ochieng Ovella | From Richards Bay |
| 24.01.2025 | Masaba Julius | From Kariobangi Sharks |
| 01.02.2025 | Odhiambo Kayci | From Nzoia Sugar |
| 25.04.2025 | Koloti Raboama | From LMPS |
| 05.09.2025 | Ssenyonjo Sam | From Express |
| 06.09.2025 | Kinyanjui James | From Mathare United |
| Departures | ||
| 30.06.2025 | Owino Kennedy | – |
| 30.06.2025 | Lokale Sydney | – |
| 19.07.2025 | Gitego Arthur | To FUS Rabat |
| 30.09.2025 | Ochieng Ovella | To Nairobi United |
Honors
| Category | Title | Award | Season(s) |
| League | Kenya National Football League / Kenyan Super League / Kenyan Premier League | Champions (12) | 1966, 1967, 1970, 1973, 1980, 1981, 1982, 1986, 1988, 1989, 1992, 1998 |
| Kenyan Nationwide League | Champions (Promoted) | 2008 | |
| Cup | FKF President’s Cup | Champions (10) | 1967, 1968, 1984, 1985, 1991, 1994, 2001, 2009, 2013, 2017 |
| FKF President’s Cup | Runners-up | 1987, 1997, 2000, 2003 | |
| CECAFA Club Cup | Champions (5) | 1979, 1982, 1983, 1984, 1997 | |
| CECAFA Club Cup | Runners-up | 1974, 1980, 1985 | |
| CECAFA Nile Basin Cup | Runners-up | 2014 |
ALSO READ: AFC Leopards expelled from FKF Cup 2025 after fan misconduct
FAQs about AFC Leopards SC
What does AFC leopard stand for?
AFC Leopards stands for Abaluhya Football Club Leopards Sports Club.
How to join AFC Leopards?
Joining the club follows a simple step. All you need to do is register online or at a branch and pay the membership fee. Lastly, pay the KSH 1,200 subscription fee via Paybill 196464, using your ID as the account number.
Who is the coach of the AFC Leopards?
Fred Ambani is the current AFC Leopards coach.
Who are AFC Leopards’ biggest rivals?
AFC Leopards’ main rivals are Gor Mahia. This clash is called the Mashemeji Derby or Ingo-Dala Derby. Both teams are Nairobi-based but have origins in Western Kenya, making their rivalry one of Kenya’s fiercest.
Conclusion
The 2025–26 season is looking really exciting for AFC Leopards. If you have been wondering where to watch AFC Leopards vs Gor Mahia, you can catch all the action live through SportPesa. Every game this season shows just how determined Team Ingwe is to win.
Follow SportPesa to get updates on all KPL fixtures and results today!
