The much-awaited Mashemeji Derby (Gor Mahia vs AFC Leopards ) will light up Nyayo National Stadium today, March 30, 2025, as Gor Mahia and AFC Leopards will compete in the 96th edition of Kenya’s biggest football rivalry.

Match Details
- Fixture: Gor Mahia vs AFC Leopards
- Date: Sunday, March 30, 2025
- Kick-off Time: 4:00 PM EAT
- Venue: Nyayo National Stadium, Nairobi
Current Standings in the League
As of now, both teams are in the race for Premier League supremacy:
- Gor Mahia sits at 3rd place with 42 points (12W, 6D, 5L).
- AFC Leopards follows closely in 5th place with 36 points (9W, 9D, 5L).
This match could play a crucial role in defining their league ambitions.
Mashemeji Derby: A Clash of Giants
The Mashemeji Derby, which means “In-laws Derby,” is more than just a football match—it’s a cultural event that unites and divides fans in equal measure. The rivalry has spanned decades, with both clubs boasting a rich history in Kenyan football.
In recent meetings:
- Gor Mahia won 1-0 on April 21, 2024.
- They also triumphed 2-0 on October 7, 2023.
- AFC Leopards last secured a big win in May 2023, ending a seven-year winless streak against Gor Mahia.
Both teams will be looking to make a statement today.
Team News & Preparations
AFC Leopards’ head coach, Fred Ambani, has emphasized the need for a victory, stating that a win today could be a turning point for his side. Meanwhile, Gor Mahia’s camp remains confident in maintaining dominance in this historic fixture.

What Fans Can Expect
- A High-Intensity Match: Both teams are in good form and eager to secure three points.
- A Full House: The Nyayo Stadium is expected to be packed with passionate fans from both sides.
- A Battle for Supremacy: Gor Mahia will look to extend their dominance, while AFC Leopards are determined to reclaim bragging rights.
Where to Watch
For fans unable to attend the match, live coverage will be available on local TV stations and various online streaming platforms. Updates will also be posted on social media throughout the game.
Final Thoughts
As the teams take to the field, football lovers across Kenya will be glued to this monumental clash. Will Gor Mahia continue their dominance, or will AFC Leopards pull off an upset? Only 90 minutes will tell!
Stay tuned for post-match analysis and updates!