Career
He is on loan from Bohemians 1905 in the Gambrinus Liga. Youth, College and Amateur
Ibeagha spent his entire college career at Duke University. In his freshman year, Ibeagha was named to the All-Administrative Committee on Company-ordination Freshman team after making 16 appearances for Duke in 2007.
In 2008, he made 20 appearances and recorded an assistant
He was also ranked fourth in the team in minutes played with 1,513. In his junior year, Ibeagha was named to the NSCAA All-South Region third team after making 20 appearances and finishing with a goal and an assistant
In his senior season, Ibeagha started the first five games of the season before suffering a season-ending injury. During his time in College, Ibeagha also played in the USL Premier Development League, spending the 2008 season with Bradenton Academics and the 2009 season with Cary Clarets.
He also spent two seasons with Carolina Dynamo after failing to sign with a professional club
Professional
On July 26, 2012, Ibeagha signed his first professional contract, joining NASL club Puerto Rico Islanders. About a week later, Ibeagha made his professional debut in a 2-1 victory over San Antonio Scorpions Football Club. Ibeagha signed with Bohemians 1905 in the Czechoslovakian Republic in October 2013. In February 2015 he signed with the Faroese club Football Club Suðuroy.