Zedekiah Otieno, popularly known to fans as Zico, first joined the club in 1988 from Speedways FC but had to wait until the tail end of 1989 before making his competitive debut and thereafter established himself as a regular in the early 90s.
One of his most notable contributions then was scoring the important away goal in Cameroon that eliminated Canon Yaunde from the Africa Champions Cup in 1992.
Zico scored a total of 21 goals for the club in competitive matches (league, CAF, CECAFA and the Moi Golden Cup) making him one of the highest scoring defenders for the club behind Austin Oduor.
His first goals for the club came in 1991 when he scored a brace against Panpaper in a 4-0 league mauling. Zico was on the score sheet with a brace when Gor Mahia registered their biggest ever win in competitive football while beating Al Fatah 13-0 in the 1996 Moi Golden Cup tie.
In total, Zico won four league titles with Gor Mahia – 1990, 1991, 1993 and in 1995 as captain before leaving for a brief stint with Reunion and finally hanging up his boots.
Zico would come back to the club in 2010 and famously led to a runners-up finish against all odds, losing the league title to Ulinzi on the very last day.
It was the first time Gor Mahia had closely challenged for the title since narrowly losing the league to Utalii in 1997.
He was named the SOYA coach of the year at the end of the season
His strong showing with Gor Mahia led him to doubling up as Harambee Stars coach in 2011 and with Gor Mahia failing to challenge for the title and only finishing 4th – Zico faced the sack. He returned as one of the assistants to Ze Maria in 2017 and has served as Assistant Coach since then under Ze Maria, Dylan Kerr and Hassan Oktay.
From 2017 to his in 2019, Zico helped the club lift three Kenyan Premier League trophies and two Super Cups as well as seeing K’Ogalo make to the CAF Confederations Cup group stages in two successive seasons – including qualifying for the quarter finals stage in 2019.
Zico also helped the club win two editions of the invitational Sportpesa Cup that saw the team play two friendly matches against English Premier League side Everton FC.