Mashemeji Derby by the Numbers: What the stats reveal about AFC Leopards v Gor Mahia ahead of 96th encounter

Gor Mahia captain Geoffrey Ochieng leaps over an AFC Leopards defender during a past Mashemeji Derby.

Mashemeji Derby by the Numbers: What the stats reveal about AFC Leopards v Gor Mahia ahead of 96th encounter

Mark Kinyanjui 21:24 - 28.03.2025

Ahead of Sunday's Mashemeji Derby, this is what the stats reveal about previous encounters between Gor Mahia and AFC Leopards.

Ahead of the 96th clash between sworn rivals AFC Leopards and Gor Mahia on March 30, 2025, there is a buzz of excitement, as the derby will finally take place this Sunday at Nyayo National Stadium.

It will be the first time that the derby is taking place since 2024, when Gor Mahia got all three points in a 1-0 win thanks to a goal by Austin Odhiambo after taking advantage of an error by keeper Levis Opiyo.

This fixture is set  not only to ignite passionate support but also significantly impact the trajectory of the FKF Premier League (KPL) title race this season.

Pulse Sports delves into the statistics that define this historic matchup.​

PAY ATTENTION: Follow us on Google News, Stay informed with Latest Sport News

Head-to-Head record

Since their inaugural clash on May 5, 1968, AFC Leopards and Gor Mahia have faced each other 94 more times in league encounters. 

During that time, Gor Mahia has held a slight edge, winning  33 times, while AFC Leopards have secured 28 victories.

34 matches have ended in draws - the last one being a stale 0-0 draw in March 2023 between both teams at the same venue.

Gor Mahia has netted 90 goals compared to AFC Leopards' 80 in these fixtures. 

Recent head to head record

In the last nine league meetings, Gor Mahia has dominated, winning eight matches, with AFC Leopards managing a single victory—a 2-1 triumph in May 2023. ​

As a matter of fact, that has been AFC Leopards’ only victory in nine years, with their last Mashemeji Derby win being a 1-0 win in March 2016.

​Here is a timeline of the last nine league fixtures between Gor Mahia and AFC Leopards:​

  1. May 19, 2019: AFC Leopards 1 - 3 Gor Mahia​

  2. March 8, 2020: AFC Leopards 0 - 1 Gor Mahia​

  3. February 7, 2021: Gor Mahia 0 - 0 AFC Leopards​

  4. October 20, 2021: AFC Leopards 0 - 1 Gor Mahia​

  5. May 8, 2022: Gor Mahia 1 - 1 AFC Leopards​

  6. January 29, 2023: AFC Leopards 0 - 0 Gor Mahia​

  7. May 14, 2023: Gor Mahia 1 - 2 AFC Leopards​

  8. October 7, 2023: AFC Leopards 0 - 2 Gor Mahia​

  9. April 21, 2024: Gor Mahia 1 - 0 AFC Leopards​

Current season performance

At the time of writing, Gor Mahia sits third in the FKFPL standings with 42 points, trailing Tusker (44 points) and league leaders Kenya Police (45 points). 

Leopards occupy fifth place with 36 points. A win in the upcoming derby could bolster AFC Leopards' title aspirations, narrowing the gap with the  frontrunners to just six points.

Scoring trends

In recent years, the game has mostly had to be decided by one or two-goal margins. In the 94th encounter, Leopards lost at Kasarani thanks to a brace by Benson Omala. 

The game before that, Leopards are the ones who were victorious, winning 2-1 under the tutelage of Patrick Aussems.

Fan engagement 

The Mashemeji Derby is renowned for its electrifying atmosphere, drawing passionate supporters from both sides. 

With the upcoming match being the first derby in nearly a year, anticipation is at an all-time high. Both clubs have called for peaceful conduct among fans to ensure a safe and enjoyable experience for all attendees. ​

Over the last couple of years, there has been a battle for supremacy between both clubs as to who attracts more fans to the stadium.

The 96th Mashemeji Derby promises to be a thrilling encounter, steeped in history and fueled by the quest for supremacy. As both teams prepare to battle it out, the statistics underscore the intensity and competitiveness that define this iconic fixture in Kenyan football.

Tags: