Winners ListAll-time Table List of Winners SeasonTeamTitle2026Johor Darul Ta’zim8.2025Johor Darul Ta’zim7.2023Johor Darul Ta’zim6.2022Johor Darul Ta’zim5.2021Kuala Lumpur City FC4.2019Johor Darul Ta’zim4.2018Perak TBG8.2017Johor Darul Ta’zim3.2016Kedah Darul Aman5.2015Selangor FC31.2014Sri Pahang FC4.2013Sri Pahang FC3.2012Kelantan FC2.2011Negeri Sembilan FA3.2010Kelantan FC1.2009Negeri Sembilan FA2.2008Kedah Darul Aman4.2007Kedah Darul Aman3.2006Perlis FA2.2005Selangor FC30.2004Perlis FA1.2003Selangor MPPJ1.2002Selangor FC29.2001Terengganu FC1.2000Perak TBG7.1999Brunei1.1998Perak TBG6.1997Selangor FC28.1996Selangor FC27.1995Selangor FC26.1994Singapore Lions24.1993Kedah Darul Aman2.1992Sri Pahang FC2.1991Johor Darul Ta’zim2.1990Kedah Darul Aman1.1989Kuala Lumpur City FC3.1988Kuala Lumpur City FC2.1987Kuala Lumpur City FC1.1986Selangor FC25.1985Johor Darul Ta’zim1.1984Selangor FC24.1983Sri Pahang FC1.1982Selangor FC23.1981Selangor FC22.1980Singapore Lions23.1979Selangor FC21.1978Selangor FC20.1977Singapore Lions22.1976Selangor FC19.1975Selangor FC18.1974Penang FC4.1973Selangor FC17.1972Selangor FC16.1971Selangor FC15.1970Perak TBG5.1969Selangor FC14.1968Selangor FC13.1967Perak TBG4.1966Selangor FC12.1965Singapore Lions21.1964Singapore Lions20.1963Selangor FC11.1962Selangor FC10.1961Selangor FC9.1960Singapore Lions19.1959Selangor FC8.1958Perak TBG3.1957Penang FC3.1956Selangor FC7.1955Singapore Lions18.1954Penang FC2.1953Penang FC1.1952Singapore Lions17.1951Singapore Lions16.1950Singapore Lions15.1949Selangor FC6.1948Negeri Sembilan FA1.1941Singapore Lions14.1940Singapore Lions13.1939Singapore Lions12.1938Selangor FC5.1937Singapore Lions11.1936Selangor FC4.1935Selangor FC3.1934Singapore Lions10.1933Singapore Lions9.1932Singapore Lions8.1931Perak TBG2.1930Singapore Lions7.1929Singapore Lions6.1928Singapore Lions5.1927Selangor FC2.1926Perak TBG1.1925Singapore Lions4.1924Singapore Lions3.1923Singapore Lions2.1922Selangor FC1.1921Singapore Lions1.