Po zakończeniu sezonu José Mourinho ogłosił, że nie widzi dla niego miejsca w kadrze, i Nigeryjczyk został wypożyczony do zespołu Málaga CF. W letnim okienku 2010 przeszedł do West Hamu.

19 czerwca 2011 roku na zasadzie wolnego transferu przeszedł do Lokomotiwu Moskwa. Podpisał czteroletni kontrakt. W sezonie 2013/2014 był wypożyczony do Chievo. W 2015 przeszedł do MSV Duisburg. W sezonie 2016/2017 grał w SV Darmstadt 98, a w sezonie 2017/2018 w Cape Town City FC.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2003 Plateau United

Premier League (NGA) ? ? 2004 Kwara United

Premier League (NGA) ? ? 2005 Enyimba FC

Premier League (NGA) ? ? 2005/06 Chievo Werona

Serie A 26 6 2006/07 Chievo Werona

Serie A 24 5 2007/08 Chievo Werona

Serie B 32 8 2008/09 Inter Mediolan

Serie A 9 1 2009/10 Málaga CF

Primera División 26 4 2010/11 West Ham United F.C.

Premier League 25 3 2011/12 Lokomotiw Moskwa

Priemjer-Liga 16 1 2012/13 Lokomotiw Moskwa

Priemjer-Liga 26 2 2013/14 Lokomotiw Moskwa

Priemjer-Liga 3 0 2013/14 Chievo Werona

Serie A 10 2 2014/15 Lokomotiw Moskwa

Priemjer-Liga 0 0 2015/16 MSV Duisburg

2.