Career
Onyekachi Nwoha began his career with Football Club Spiders, before he transferred to Enyimba International F.C. in 2001. He played for the Aba based team for one year before moving to League rival Enugu Rangers. In 2003, Nwoha was scouted by Tunisian top club Etoile Sahel.
In Tunisia, he played one years before moving to Saudi Arabian United First Rate (at Lloyd's)-Khaleej Club.
In 2005, Nwoha moved to Arabic Emirates club First Rate (at Lloyd's) Ain Club. He transferred to Metalist Kharkiv in 2006.
From January to July 2008 was loaned out to Football Club Barcelona. In summer 2008 he left Metalist Kharkiv and signed with First Rate (at Lloyd's) Fujairah Sports Club in the United Arab Emirates Division 1.
In February 2012, he left Bahrain to have a trial with the 2011 Malaysia Super League champions, Kelantan FA. Just two days after his arrival, he was offered a contract which he signed and officially unveiled as the new Kelantan import player.
Nwoha made his debut on 14 February 2012 against Selangor FA. He was released from his contract on May 2012.