 It took him till the 2006–07 season to break out though as he scored 12 goals that season with Churchill.Then during the 2007–08 season, Odafa scored 22 goals in 16 games and was top scorer in the new I-League.Odafa was the all-time leading scorer in the I-League after three seasons and is undoubtedly one of the deadliest strikers ever to have played in India.