After having disputes with management at boyhood club, Maccabi Sha'arayim, he had two offers from other clubs. After turning down Beitar Jerusalem, he joined Maccabi Haifa where he enjoyed limited success. During his time at Haifa, the Yom Kippur War broke out and Weinberg was called up for reserve duty to the Israeli Armor Corps, in the Sinai Peninsula.
Weinberg's departure from his youth club, Maccabi Sha'arayim, led to him receiving two job offers from other teams. He ultimately chose not to join Beitar Jerusalem and instead joined Maccabi Haifa, where he had a limited amount of success. The Yom Kippur War occurred during his time at Haifa, prompting Weinberg to be called up for reserve duty with the Israeli Armor Corps in the Sinai Peninsula.