Early in his career Oni won the 2001 AAA Indoor Championships while representing Nigeria. He also competed in the 2007 European Indoor Championships, the 2008 World Indoor Championships, and the 2009 European Indoor Championships without reaching the final. He then finished seventh at the 2010 World Indoor Championships.