- 1933-34: Al Nahda FC
- 1934-35: AUB (Beirut)
- 1935-36: Sika Railways (Beirut)
- 1936-37: AUB (Beirut)
- 1937-38: AUB (Beirut)
- 1938-39: Sika Railways (Beirut)
- 1939-40 : Not held
- 1940-41: Sika Railways (Beirut)
- 1941-42: Al Nahda FC
- 1942-43: Al Nahda FC
- 1943-44: Homenetmen Beirut
- 1944-45: Homenmen Beirut
- 1945-46: Homenetmen Beirut
- 1946-47: Al Nahda FC
- 1947-48: Homenetmen Beirut
- 1948-49: Al Nahda FC
- 1949-50 : Not held
- 1950-51: Homenetmen Beirut
- 1951-52 : Not held
- 1952-53 : Not held
|
- 1953-54: Homenmen Beirut
- 1954-55: Homenetmen Beirut
- 1955-56: Racing Beirut
- 1956-57: Homenmen Beirut
- 1957-58 : Not held
- 1958-59 : Not held
- 1959-60 : Not held
- 1960-61: Homenmen Beirut
- 1961-62 : Not held
- 1962-63: Homenetmen Beirut
- 1963-64 : Not held
- 1964-65: Racing Beirut
- 1965-66 : Not held
- 1966-67: Al-Shabiba Mazraa (Beirut)
- 1967-68 : Not held
- 1968-69: Homenetmen Beirut
- 1969-70: Racing Beirut
- 1970-71 : Not held
- 1971-72 : Not held
- 1972–73: Al-Nejmeh (Beirut)
|
- 1973-74 : Not held
- 1974–75 : Al-Nejmeh (Beirut)
- 1975-76 : Not held
- 1976-77 : Not held
- 1977-78 : Not held
- 1978-79 : Not held
- 1979-80 : Not held
- 1980-81 : Not held
- 1981-82 : Not held
- 1982-83 : Not held
- 1983-84 : Not held
- 1984-85 : Not held
- 1985-86 : Not held
- 1986–87 : Not held
- 1987–88: Al-Ansar (Beirut)
- 1988–89 : Not held
- 1989–90: Al-Ansar (Beirut)
- 1990–91: Al-Ansar (Beirut)
- 1991–92: Al-Ansar (Beirut)
- 1992–93: Al-Ansar (Beirut)
|
- 1993–94: Al-Ansar (Beirut)
- 1994–95: Al-Ansar (Beirut)
- 1995–96: Al-Ansar (Beirut)
- 1996–97: Al-Ansar (Beirut)
- 1997–98: Al-Ansar (Beirut)
- 1998–99: Al-Ansar (Beirut)
- 1999–00: Al-Nejmeh (Beirut)
- 2000–01: Abandoned
- 2001–02: Al-Nejmeh (Beirut)
- 2002-03 : Tripoli SC
- 2003–04 : Al-Nejmeh (Beirut)
- 2004–05 : Al-Nejmeh (Beirut)
- 2005–06 : Al-Ansar (Beirut)
- 2006–07 : Al-Ansar (Beirut)
- 2007–08 : Al-Ahed (Beirut)
- 2008–09 : Al-Nejmeh (Beirut)
- 2009–10 : Al-Ahed (Beirut)
- 2010–11 : Al-Ahed (Beirut)
- 2011–12 : Safa (Beirut)
|