 Odafa is second in the list of all-time leading goalscorer in the I-League and NFL history with 179 goals, and has been the top goal scorer on three consecutive editions.He also holds the record for scoring the most number of hat-tricks in both I-League and NFL combined, with 14 hat-tricks across all seasons, including 13 of those in the I-League.After a lackluster start to his career which saw him play for Indian club Mohammedan S.C. and Bangladesh club Muktijoddha SKC where he only made nil and 28 appearances respectively and scored 34 goals with SKC, Odafe went back to India and signed for Churchill Brothers S.C. in the I-League in 2005.