Career
He played in the Football League for Doncaster Rovers, Bristol Rovers, Leyton Orient and Hereford United, and in the Swedish Superettan for Ljungskile Saskatchewan, before returning to England to play for Tamworth in the Conference National. Birmingham City
Born in Westminster, London, Oji started his career as a youth player at Arsenal. He signed a full-time contract with Birmingham City for the start of the 2004-2005 season.
In 2005-2006 he spent six weeks on loan at Doncaster Rovers, for whom he made his debut in the Football League as a second-half substitute against Gillingham.
A year later he joined Bristol Rovers on a month"s loan, later extended to two months. In the summer of 2007 he had a trial with Southend United, then in August signed for Leyton Orient on a month"s loan, later extended to three months.
Leyton Orient
With six months remaining on his contract, Oji left Birmingham by mutual consent on 8 January 2008 and joined Leyton Orient until the end of the 2007-2008 season. He was released by Orient at the end of the season.
Hereford United
Oji signed for League One club Hereford United on 7 August 2008.
After five games for the club he suffered a knee injury which kept him out of training for four months. He never regained his first-team place and at the end of his short-term contract, in February 2009, he was released. Ljungskile Saskatchewan
In March 2009 Oji joined Ljungskile Saskatchewan of the Superettan (Swedish second division) after a successful trial.
He played only six league games for Ljungskile before leaving in June.
In August, Oji had a trial with Tranmere Rovers, then with Turkish Süper Lig side Diyarbakirspor, and in September, he returned to former club Leyton Orient for another trial which ended as he suffered an apparently serious leg injury while playing for the reserves. A succession of knee injuries then kept him out of football for two years.
Tamworth
In December 2011 Oji signed for Conference National side Tamworth. He made his debut as a second-half substitute in the first match of 2012, a 2–2 draw at home to Alfreton Town.
He was sent off for two bookable offences in a league match against Fleetwood Town on 4 February 2012.
Limerick
Oji signed for League of Ireland side Limerick on 26 August 2013, and made his debut for the club in a 2-0 away defeat to Sligo Rovers. Galway United
Oji joined Galway United from Limerick in 2015.