The following is the list of Lebanese Premier League top scorers by season from 1960–61.[1] The latest top scorer is Elhadji Malick Tall of Ansar, who scored 30 goals in 2023–24.
Fadi Alloush holds the record for most goals in a single season at 32, while Fouad Saad is the top scorer with the least seasonal goals at six.[2] Seven players were top scorers more than once: Elhadji Malick Tall four times, and Levon Altonian, Fadi Alloush, Mohammad Kassas, Mohammed Ghaddar, Lucas Galán, and Hassan Maatouk twice. Mohammad Kassas became the first player to become the league top scorer twice in a row, in 2003–04 and 2004–05.[2]