He made his first-team debut for Maccabi Haifa at the end of the 2005–06 season in a 2–1 win over Maccabi Petah Tikva which sealed Maccabi's third League title in a row at the age of 17 making two appearances that season. In the 2006–07 season, he made six appearances in all competitions, but took on the role of captain of the under-19 team that won another League and Cup double. He scored a hat-trick in a league win against Beitar Jerusalem.