Gor Mahia vs AFC Leopards: Which is the best team in Kenya?

Gor Mahia vs AFC Leopards: Which is the best team in Kenya?

Lewis Injai
updated at April 12, 2023 at 7:59 PM

In the world of football, there is nothing as fierce, passionate and fiery as local derbies. A Gor Mahia Vs AFC Leopards match in Kenya is usually a must-watch for all football fanatics. These two local neighbouring football teams have been at it for close to 50 years. So, of the two teams, Gor Mahia and AFC Leopards, which is the best team in Kenya? Read along as we go down memory lane and look at the rivalry of these two African football giants.

Gor Mahia vs AFC Leopards: Which is the best team in Kenya?
In a Battle of Gor Mahia vs AFC Leopards, which do you think is the more dominant team? Read on to find out. Photo: @official_gmfc, @afcleopards_sc (modified by author)
Source: UGC

These two clubs have dominated Kenya’s soccer scene and the larger East Africa throughout the years. As a result, their matches are always filled with all manners of intrigues. So, which team is the best amongst the two? Stick around to find out. But first of all, let’s look at their profiles comparatively.

Gor Mahia vs AFC Leopards Profile Summary

Gor Mahia vs AFC Leopards: Which is the best team in Kenya?
Comparative profile summary of Gor Mahia and AFC Leopards. Photo: UGC
Source: UGC

Gor Mahia vs AFC Leopards history

The two teams represent Kenya’s two ethnic tribes, the Luo and the Luhya, with Gor Mahia nicknamed Kogalo, meaning the house of Ogalo, representing the Luo, and AFC Leopards nicknamed Ingwe, meaning leopards that represent the Luhya.

Nairobi derby, Mashemeji derby or Ingo-Dala derby, is the name given to the clash of the two, and is East Africa’s longest-running football rivalry. Ever since they first clashed in 1968, a meeting of the two has always been filled with accusations and fiery exchange of words, and to some extent, riots and hooliganism.

Gor Mahia vs AFC Leopards: Which is the best team in Kenya?
Both Gor Mahia and AFC Leopards have some of the wildest fans you can find out there. Photo: Tony Karumba and @afcleopards_sc
Source: UGC

The most notable cases of rioting were in 2010, when seven people died in a stampede and in 2012, when The Sports Stadia Management Board banned Gor Mahia from using their facilities, after the club’s fans instigated a riot in protest of a red card handed to a player.

Gor Mahia vs AFC Leopards head-to-head

AFC Leopards initially dominated the rivalry between the two, but in the recent past, the odds have turned in favour of Gor Mahia, with 12 unbeaten matchups. To date, Gor Mahia has won 33 of the derbies, while AFC Leopard has 28 wins, and 33 of the matches ending in draws.

Gor Mahia vs AFC Leopards: Which is the best team in Kenya?
Former AFC Leopards Captain Robinson Kamura up against Gor Mahia players. Photo: @afcleopards_sc
Source: Instagram

Gor Mahia vs AFC Leopards trophies

Gor Mahia and AFC Leopards are two of the most decorated clubs in Kenya when it comes to trophy count. Gor Mahia is leading with a record 19 Kenya Premier League titles, 11 FKF President’s Cup, 3 Super Cup titles, 2 Top 8 Cup titles, 5 CECAFA Club Cup titles, and one African Cup Winner’s Cup. AFC comes in second with 13 Kenya Premier League titles, 10 FKF President’s Cups, 1 Super Cup, 1 Top 8 Cup and 5 CECAFA Club Cup titles.

Gor Mahia trophies

  • KPL (19): 1968, 1974,1976, 1979, 1983, 1984, 1985, 1987, 1990, 1991, 1993, 1995, 2013, 2014, 2015, 2017, 2018, 2018-19, 2019-20
  • FKF President’s Cup (9): 1981, 1983, 1986, 1987, 1988, 2008, 2011, 2012, 2021
  • Kenya Super Cup (5): 2009, 2013, 2015, 2017, 2019
  • KPL Top 8 Cup (2): 2012, 2015
  • CECAFA Club Cup (3): 1980, 1981, 1985
  • Africa Cup Winners’ Cup (1): 1987

AFC Leopards trophies

  • KPL (12): 1966, 1967, 1970, 1973, 1980, 1981, 1982, 1986, 1988, 1989, 1992, 1998
  • FKF President’s Cup (10): 1967, 1968, 1984, 1985, 1991, 1994, 2001, 2009, 2013, 2017
  • CECAFA Club Cup (5): 1979, 1982, 1983, 1984, 1997

Gor Mahia vs AFC Leopards Squads

Both clubs have had their fair share of legends come and go, but the 1987 Squads are considered each club’s greatest of all time. Gor Mahia’s Squad propelled the Club to Win the African Club Cup, the only Kenyan club to achieve this feat. At the same time, AFC Leopards’ Squad went on head-to-head with the continental giant Al Ahly.

The above stats bring to question who is in each team’s current Squad in 2022? Below are the players’ names in each team playing in the ongoing Kenya Premier League.

Gor Mahia 2022 squad


  • Adama Keita
  • Gad Mathews
  • Caleb Omondi


  • Dennis Ng’ang’a
  • Harun Shakava
  • Yusuf Mainge
  • Philemon Otieno
  • Alpha Onyango
  • Fred Nkata
  • Geoffrey Ochieng
  • Joshua Onyango
  • Frank Odhiambo
Gor Mahia vs AFC Leopards: Which is the best team in Kenya?
Gor Mahia players during a prematch photo. Photo: @official_gmfc
Source: Instagram


  • Victor Ayugi
  • Peter Oudu
  • Ernest Wendo
  • Samuel Onyango
  • John Ochieng
  • Sydney Ochieng
  • Austin Odhiambo
  • John Macharia


  • Jules Ulimwengu
  • Peter Lwasa
  • Boniface Omondi
  • Sando Yangayay
  • John Nyawir
  • George Odhiambo
  • Benson Omalla

AFC Leopards 2022 squad


  • Benjamin Ochan
  • Ezekiel Owade
  • Maxwell Mulili


  • Collins Shivachi
  • Robert Madenyu
  • Isaac Kipyegon
  • Washington Munene
  • Collins Shichenje
  • Omar Somobwana
  • Yusuf Mainge
  • Robinson Kamura


  • Austin Odhiambo
  • Saad Musa
  • Eugine Mukangula
  • Said Tsuma
  • Marvin Nabwire
  • Clyde Senaji
Gor Mahia vs AFC Leopards: Which is the best team in Kenya?
AFC Leopards Squad poses for a group photo. Photo: @afcleopards_sc
Source: Instagram


  • Hansel Ochieng
  • Elvis Rupia
  • Jaffery Awiti
  • Boniface Mukhekhe
  • Dan Sunguti

Gor Mahia vs AFC Leopard Coaches

Both clubs have had their fair share of numerous managers in the last decade. On the one hand, Gor Mahia has been successful with its managers, for it has had managers who have pulled the club from the bottom of the league table and near relegation. On the other hand, AFC Leopard has not been successful with its managers, for the club has a bad reputation for firing managers.

In the last 10 years, Gor Mahia has had 8 coaches, with the most notable one being Zdravko Logarusic, popularly known as Loga, who is regarded as the best coach the club has seen to date. On the other hand, AFC Leopards has seen 16 coaches come and go in the last 10 years.

Currently, Gor Mahia is Managed by the German tactician Andreas Spire, while AFC Leopards are under the stewardship of Belgian Patrick Aussems. Below are their profiles.

Gor Mahia vs AFC Leopards: Which is the best team in Kenya?
AFC Leopards coach Patrick Aussems (left) and Gor Mahia's new coach Andreas Spire. Photo: @afcleopards_sc, @official_gmfc (modified by author)
Source: Instagram

Andreas Spire’s Profile Summary

  • Full Name: Andreas Spire
  • Date of Birth: 22 December 1992
  • Place of Birth: Bucharest, Romania
  • Age: 59 (as of March 2022)
  • Nationality (s): Romanian and German

Patrick Aussems Profile Summary

  • Full Names: Patrick Winand J. Aussems
  • Date of Birth: 6 February 1965
  • Place of Birth: Voeren, Belgium
  • Age: 57 (as of March 2022)
  • Nationality: Belgium
  • Height: 209 centimetres
  • Twitter: @PatrickAussems

In the recent past, it’s clear that Gor Mahia has had the upper hand in the meet-ups of the two. Nevertheless, Mashemeji derby is still one of the most exciting football matches in Kenya, making Gor Mahia vs AFC Leopard derby a must-watch.

READ ALSO: Top 10 biggest and best England Football derbies

Sportsbrief.com recently did an article ranking some of the best and biggest derbies in England.

Football has plenty of thrilling games, but nothing is more exciting and adrenaline-pumping than derbies and rivalries. It is why most soccer fanatics look forward to such matches every season, and no place on earth has attracted football fans with its derbies and rivalries like England. So, which are the most thrilling England derbies that one can’t miss? Read here to find more.

Lewis Injai photo
Lewis Injai