At the end of 2017–18 season, Beitar finished in the 3rd place in IPL and reach the Israeli cup final, but lost the title to Hapoel Haifa. Beitar Jerusalem scored at least one goal in each and every one of 36 league games in 2017–18 season, continuing scoring since the last 6 league games in 2016–17 season since April 22, 2017 making a record of 42 consecutive league games that Beitar Jerusalem scored, the historical record for the Israeli football ever. Beitar scored 75 league goals in that season, even its record score in 1993–94 season.