Gor Mahia F.C., also known as K’Ogalo. It is a famous and successful football club based in Nairobi, Kenya. Gor Mahia is widely seen as the football club of the Luo community in southern Nyanza.

It has won 21 Kenyan Premier League titles and 11 FKF President’s Cups. They are the only team from Kenya to win an African continental title, having won the African Cup Winners’ Cup in 1987. Catch up with Gor Mahia in the SportPesa League to follow their latest results, fixtures, standings, news, and transfers.

Jelly Express promotional banner showing a bright candy train and the game logo against a fantasy world of jellies and lollipops.
All aboard the Jelly Express! Join the sweetest ride in gaming and discover a world of sugary rewards.

Gor Mahia club profile and history

categoryDetails
Full NameGor Mahia Football Club
Short NameGor
Founded17 February 1968
GroundMoi International Sports Centre
Capacity48,063
ChairmanAmbrose Rachier
LeagueKenyan Premier League
2024–25 Position2nd of 18
Websitehttp://www.gormahia.com

Gor Mahia’s history and background

Gor Mahia Football Club was started on 17 February 1968. It was formed by merging Luo Union and Luo Sports Club. The club plays most home games at Moi International Sports Centre in Nairobi. Gor Mahia is named after a famous Luo medicine man. The team has won 21 Kenyan Premier League titles and 11 FKF President’s Cups. It is the only Kenyan club to win a continental trophy. Over the decades, Gor Mahia has faced highs and lows, including unbeaten league seasons, financial struggles, and coaching changes.

Major trophies and achievements

CompetitionachievementsYears
African Cup Winners’ Cup11987
CECAFA Clubs Cup31980, 1981, 1985
Kenyan Premier League211968, 1974, 1976, 1979, 1983, 1984, 1985, 1987, 1990, 1991, 1993, 1995, 2013, 2014, 2015, 2017, 2018, 2018–19, 2019–20, 2022–23, 2023–24
Kenya Challenge Cup / Moi Golden Cup / Transparency Cup / President’s Cup / KFF / FKL / FKF Cup111976, 1981, 1983, 1986, 1987, 1988, 1992, 2008, 2011, 2012, 2021
Kenyan Super Cup62009, 2013 (pre-season), 2015, 2017, 2018, 2020
KPL Top 8 Cup22012, 2015
As Luo Union – Kenyan Premier League21964, 1975
As Luo Union – FA Cup of Kenya31964, 1965, 1966

Stadium, identity, and club culture

The club plays its home games at the Nairobi City Stadium. They also play some at the Moi International Sports Centre, holding 48,063 fans, and the Nyayo National Stadium. The club’s identity is rooted in the Luo ethnic group, where the club is affectionately known as “Sirkal.” Gor Mahia has strong political ties, especially with well-known Luo leader and Orange Democratic Movement figure Raila Odinga. He is a passionate fan and an important supporter of the club.

Kasarani Stadium in Nairobi, the home ground for Gor Mahia F.C., showing the "Home of Heroes" signage and the athletic track.
The iconic Moi International Sports Centre, Kasarani, where Gor Mahia F.C. hosts its major home fixtures.

Gor Mahia fixtures and upcoming matches

Here at SportPesa League, we provide Gor Mahia fixtures that have been planned for the Kenya Premier League to help fans allocate the matches easily.

Gor Mahia’s next match

FixturesDate scheduledKick-off Time
Murang’a Seal vs Gor Mahia17 May 202614:00
Mara Sugar vs Gor Mahia23 May 202615:00
Gor Mahia vs Nairobi United30 May 202615:00

Gor Mahia results and recent scores

This table shows Gor Mahia’s results today and recent scores. 

Recent scores

Gor Mahia recently drew 1–1 against Kenya Police. The match was held on 10th May 2026.

Gor Mahia’s latest results

FixturesResultsDate Played
Gor Mahia vs Kenya Police1–110 May 2026
Kakamega Homeboyz vs Gor Mahia0–33 May 2026
AFC Leopards vs Gor Mahia0–126 April 2026
Gor Mahia vs Bandari0–019 April 2026
Tusker vs Gor Mahia1–014 April 2026
Gor Mahia vs Karionangi Sharks0–04 April 2026
Gor Mahia vs Shabana2–121 March 2026
Gor Mahia vs Ulinzi Stars1–3 15 March 2026

Gor Mahia standings and league position

This table shows Gor Mahia’s standings, with the team sitting in 1st position with 65 strong points.

PosTeamPlayedWinsDrawLossGFGAGDPts
1Gor Mahia FC3119844720+2765
2AFC Leopards3017763823+1558
3Kenya Police FC31131352919+1052
4Nairobi United FC3113994132+948
5Shabana FC3013983230+248
6Kakamega Homeboyz31121184332+1147
7Tusker Football Club31135132628-244
8KCB31119113234-242
9Bandari FC3181762523+241
10Muranga Seal31118123738-141
11Mara Sugar FC2591382827+140
12APS Bomet31910123233-137
13Mathare United3198142833-535
14Kariobangi Sharks31712122130-933
15Posta Rangers30712112537-1233
16Ulinzi Stars FC3088143034-432
17Bidco United24412151736-1924
18Sofapaka FC3039181739-2218

Gor Mahia squad

PositionPlayerJersey NoNationalityMarket Value
GoalkeepersF. Onyango1Kenya
S. Odhoji16Kenya
B. Oluoch29Kenya
Center BacksM. Mohammed5Kenya
H. Shakava18Kenya
M. Abdulkarim23Kenya
F. OdhiamboKenya
J. OluochKenya
Left BackB. Odhiambo15Kenya
Right BackP. Otieno30Kenya
Defensive MidfieldE. Wendo20Kenya
Central MidfieldsJ. Mugiraneza7Rwanda
I. Wafula14Kenya
J. Ndirangu21Kenya
T. Osok26Kenya
A. Mbugua27Kenya
O. Maloba28Kenya
C. OkothKenya
Attacking MidfieldA. OnyangoKenya
Left WingG. Odhiambo25Kenya
Right WingU. Jecona19Kenya
Centre ForwardsT. Otieno17Kenya
M. Simiyu33Kenya
C. OchiengKenya
Gor Mahia FC players posing for a squad photo in green jerseys before a match.
Gor Mahia FC players line up on the pitch before kickoff.

Gor Mahia transfers and squad changes

Here is Gor Mahia F.C.’s table showing the latest transfers and squad changes.

Latest Gor Mahia transfers

PlayerDateFrom/ToFee
Omalla Benson21 January 2026VisakhaFree agent
Odhiambo Frank20 January 2026DjurgardenTransfer
Assifuah Ebenezer14 January 2026Kedah
Dwang Jackson07 January 2026BandariFree agent
Bbaale Charles16 September 2025PoliceFree agent
Omija Alphonce08 September 2025Etoile SahelTransfer
Amonoo George04 September 2025Karela
Omondi Boniface03 September 2025KCBFree agent
Oluoch Felix01 September 2025Posta Rangers
Bendeka Gedeon22 August 2025Kakamega HomeboyzFree agent

Players in, players out and loan moves

Players in

PlayerPrevious ClubTransfer Type
Jackson DwangBandari FCFree Transfer
Frank OdhiamboDjurgårdens IFNot Disclosed
Lewis BandiAFC LeopardsNot Disclosed
Benson OchiengSafa Beirut SCNot Disclosed
Ebenezer AdukwawBechem United FCNot Disclosed
Siraj MohammedBandari FCNot Disclosed
Mike KibwageTusker FCNot Disclosed
Bryne OdhiamboBandari FCNot Disclosed
Ebenezer AssifuahWithout ClubFree Agent
George AmonooWithout ClubFree Agent

Players out

PlayerNew ClubTransfer Type
Enock WanyamaTatung FCFree Transfer
Chris AkenaUD Las ZocasFree Transfer
Benson OchiengVisakha FCFree Transfer
Gédeon BendekaKakamega HomeboyzFree Transfer
Charles BbaalePolice FCFree Transfer
Boniface OmondiKCB NairobiFree Transfer
Austin OdhiamboNejmeh SCNot Disclosed
Joshua OnyangoScotland Football ClubNot Disclosed
Alphonce OmijaEtoile Sportive du SahelNot Disclosed
Caleb OmondiShabana FCNot Disclosed
Giscard MavoungouWithout ClubFree Agent
Kenedy OnyangoWithout ClubFree Agent

Gor Mahia statistics and form guide

Recent performance trends

The club has been strong at home, winning most matches and conceding very few goals. Away games are tougher, with occasional dropped points due to travel and unfamiliar conditions. Overall, the team shows consistent form and solid defense in the Kenyan Premier League.

Goals scored, goals conceded, and clean sheets

Gor F.C. has scored 45 goals; 19 goals were conceded, and 15 were clean sheets. The team’s defence was impressive, allowing fewer than 1 goal per game and keeping a clean sheet in over half of their matches.

Home form vs away form

Gor Mahia have more wins at home than away. These can be due to travel fatigue, unfamiliar pitches, and less crowd support, which can make winning more challenging. 

Action shot of a spectacular goal celebration by a Gor Mahia FC player in front of a crowded stadium of fans in green.
More than just a game—celebrating the passion and athleticism of Gor Mahia Football Club.
Action shot of a spectacular goal celebration by a Gor Mahia FC player in front of a crowded stadium of fans in green.
More than just a game—celebrating the passion and athleticism of Gor Mahia Football Club.

Gor Mahia latest news and updates

Gor Mahia suffered a shocking 1-0 defeat to BB Bread FC, leading to their early exit from the FKF Mozzart Bet Cup. Chairman Ambrose Rachier has called for answers after the disappointing result. Despite this setback, the team remains at the top of the FKF Premier League and is a strong title contender.

FAQs about Gor Mahia

How many league titles does Gor Mahia have?

Gor Mahia has won 21 Kenya Premier League titles.

Who is Gor Mahia’s biggest rival?

AFC Leopards is the biggest rival of Gor Mahia, and their match is known as the Mashemeji Derby.

Has Gor Mahia ever won any international titles?

Yes, Gor F.C won the CAF Cup Winners’ Cup in 1987, and they are the only club in Kenya to ever win any international title.

Who is the captain of Gor Mahia?

Alpha Onyango is the current captain after succeeding Philemon Otieno, who has been Gor Mahia’s long-serving captain.

Conclusion

Gor Mahia remains one of the most dominant and consistent clubs in Kenyan football. The team is expected to challenge strongly for the Kenyan Premier League title. Backed by solid defence, experienced players and a winning mentality. With strong fan support and improved squad depth, Gor Mahia has the potential to secure more trophies and maintain its position as a top club this season. Fans can follow matches, results, transfers, the latest news, and player stats on the SportPesa League to stay updated all season.

Leave a Reply

Discover more from Kenya's sports news, betting and casino updates | SportPesa Kenya blog

Subscribe now to keep reading and get access to the full archive.

Continue reading