In 2010, Lavi joined the Maccabi Haifa youth team. He became captain of the Maccabi Haifa youth team that won the double in 2014. Lavi has made his official debut for the senior
Maccabi Haifa on 28 October 2015 in a game against
Hapoel Ironi Kiryat Shmona in the Toto Cup. Lavi made his
Israeli Premier League debut for the senior Maccabi Haifa on 7 December 2015, in a match against
Hapoel Haifa. On 27 January 2023 signed for
J1 League club
Gamba Osaka. On 12 August 2025, Lavi announce official transfer to fellow J1 League club,
Machida Zelvia for mid 2025 season. ==International career==