Gor Mahia Part Ways With Two As Squad Shakeup Begins

Samuel Onyango (left) and Boniface Omondi will leave Gor Mahia after the end of their deals.

Gor Mahia Part Ways With Two As Squad Shakeup Begins

Joel Omotto 14:30 - 11.07.2025

Gor Mahia have started shaping up their squad following the release of two players whose contracts will not be renewed.

Gor Mahia have started their squad shakeup as they prepare for new arrivals in a bid to improve their fortunes next season.

K’Ogalo reacted to their second-place finish in the FKF Premier League and FKF Cup by sacking their entire technical bench before opening up the application process for those interested and have now turned to shaping the squad.

Part of their squad shakeup includes releasing players who have come to the end of their contracts and are deemed surplus to requirements. The first two are Boniface Omondi and Samuel Onyango.

PAY ATTENTION: Stay updated with the Latest Sports News in Kenya from Pulse Sports

 “We have formally notified Boniface Omondi and Samuel Onyango that their contracts that were set to end in August and September 2025 respectively will not be renewed upon expiry and as such, we have parted ways,” the club confirmed through a social media post.

Gor Mahia Opt Against Retaining ‘Prodigal Sons’

Omondi, popularly known as ‘Bajaj’, returned to Gor Mahia last year after a stint at the now defunct Wazito FC, having previously joined K’Ogalo in 2016 from Nzoia Sugar.

Similarly, Onyango returned to Gor Mahia last September after a spell away, including a stint at Kenya Police, but had already enjoyed success with the Green Army.

Onyango first joined Gor Mahia in 2017 from Ulinzi Stars, when Scottish coach Dylan Kerr was in charge, and won three league titles although his second coming did not yield success on the pitch.

The two will now have to look for new clubs and will be followed out the door by other high-profile names with the futures of long-serving duo Philemon Otieno and Ernest Wendo, whose contracts are also expiring, still uncertain.