 He played for Be'er Sheva sporadically until 2004-2005, moving to other lower league clubs the likes of Hapoel Tzafririm Holon (national league at the time) and Hapoel Mashosh-Segev Shalom (Liga Bet).In 2005-2006 Haliva transferred to Beitar Jerusalem and a year later he moved to Hapoel Tel Aviv and signed a 3 years-contract, but on January he transferred to F.C.Ashdod.