Sezon 2006/2007 Obodo rozpoczął udanie i w rundzie wiosennej był jedną z czołowych postaci „bianco-nerich”. W kolejnych rozgrywkach zanotował tylko 1 występ w Serie A. W sezonie 2008/2009 grał częściej, jednak w rozgrywkach 2009/2010 ponownie zagrał tylko w 1 meczu.

Latem 2010 Obodo odszedł do Torino FC. Następnie grał w takich klubach jak: US Lecce, Dynama Mińsk, SC Olhanense, Skoda Ksanti, Concordia Chiajna i Pandurii Târgu Jiu.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2001 Plateau United Premier League ? ? 2001/02 Perugia Serie A 1 0 2002/03 Perugia Serie A 30 1 2003/04 Perugia Serie A 31 0 2004/05 ACF Fiorentina Serie A 33 2 2005/06 Udinese Calcio Serie A 28 1 2006/07 Udinese Calcio Serie A 30 5 2007/08 Udinese Calcio Serie A 1 0 2008/09 Udinese Calcio Serie A 18 0 2009/10 Udinese Calcio Serie A 1 0 2010/11 Torino FC Serie B 16 1 2011/12 US Lecce Serie A 23 0 2013 Dynama Mińsk Wyższa liga 1 0 2013/14 SC Olhanense Primeira Liga 13 0 2014/15 Skoda Ksanti Superleague Ellada 28 2 2015/16 Concordia Chiajna Liga I 17 4 2016/17 Pandurii Târgu Jiu Liga I 9 1