On July 16, 2010, Zahavi joined Maccabi Haifa on trial trying to impress Elisha Levy.
On July 7, Maccabi Haifa announced that they extended Zahavi's contract through the 2015 season, and are loaning him to Portuguese top flight team Vitória de Setúbal for the 2011-12 season [REF].