 He was also the former captain of Churchill Brothers.On 1 June 2011, he signed a one-year deal with Mohun Bagan A.C. for approximately $600,000.On 23 October 2011, Odafa scored a hat-trick in his debut for Bagan in a 3–1 victory over Pailan Arrows.