On 26 April 2018, Primo took part in the European Championships in Tel Aviv and won a bronze medal in the under 52 kg weight category, becoming the youngest Israeli judoka to win a European championships medal. In the first round she defeated Sofia Asvesta of Cyprus by waza-ari and ippon, in the second round she defeated Charline Van Snick of Belgium by ippon. In the quarter finals she lost to Evelyne Tschopp of Switzerland. She went on to defeat Anja Stangar of Slovenia in the repechage and reached the bronze medal match where she defeated Irem Korkmaz of Turkey by two waza-ari after her opponent scored one.