A product of the Maccabi Tel Aviv Youth Academy, Weinberg has featured prominently over the past two seasons for Maccabi Tel Aviv ‘Shachar’ U19s, making 47 appearances in all competitions.

Afte signing his contract, Weinberg said: I am happy and excited to sign for my boyhood club, and I promise to give my all in every training session and match in order to continue my development and contribute to the success of the club.”

At international level, Weinberg is a member of Israel’s Under-19 national team, where he made two appearances, and has also made five appearances with Israel’s U17’s and U16’s.