Sumber: Lihat artikel asli di Wikipedia
Berikut ini adalah daftar juara liga amatir divisi teratas sejak diperkenalkannya kompetisi liga pada tahun 1979 hingga 1981.[1]
| Tahun | Juara (jumlah titel) | Kedua | Ketiga | Keempat | Pencetak gol terbanyak | Gol |
|---|---|---|---|---|---|---|
| 1979 | Sabah | Selangor | Pahang | |||
| 1980 | Pahang | Singapura | Kelantan | |||
| 1981 | Selangor | Pahang | Perlis |
Berikut ini adalah daftar juara liga amatir divisi teratas sejak diperkenalkannya trofi liga pada tahun 1982 hingga 1988.[1]
| Tahun | Juara (jumlah titel) | Kedua | Ketiga | Keempat | Pencetak gol terbanyak | Gol |
|---|---|---|---|---|---|---|
| 1982 | Kuala Lumpur | Selangor | Malaka | |||
| 1983 | Penang | Kelantan | Kedah | |||
| 1984 | Pahang | Penang | Kuala Lumpur | |||
| 1985 | Johor | Pahang | Terengganu | |||
| 1986 | Singapura | Selangor | Pahang | |||
| 1987 | Kuala Lumpur | Singapura | Johor | |||
| 1988 | Singapura | Kelantan | Kedah | |||
Berikut adalah daftar juara liga semi-pro divisi teratas dari tahun 1989 hingga 1993.[1]
| Tahun | Juara(jumlah titel) | Kedua | Ketiga | Keempat | Pencetak gol terbanyak | Gol |
|---|---|---|---|---|---|---|
| 1989 | Kuala Lumpur | Kedah | Pahang | Zainal Abidin Hassan (Selangor) | 12 | |
| 1990 | Singapura | Perak | Johor | Alistair Edwards (Singapura) | 13 | |
| 1991 | Pahang | Perak | Kuala Lumpur | Abbas Saad (Johor) | 11 | |
| 1992 | Terengganu | Negeri Sembilan | Sarawak | Zainal Abidin Hassan (Pahang) | 12 | |
| 1993 | Sarawak | Perak | Pahang | Mohd Hashim Mustapha (Kelantan) | 13 | |
Berikut ini adalah daftar juara liga profesional divisi teratas dari tahun 1994 hingga 1997.[1]
| Tahun | Juara (jumlah titel) | Kedua | Ketiga | Keempat | Pencetak gol terbanyak | Gol |
|---|---|---|---|---|---|---|
| 1994 | Kedah | Sarawak | Sabah | Mohd Hashim Mustapha (Kelantan) | 25 | |
| 1995 | Selangor | Sarawak | Kedah | Scott Ollerenshaw (Sabah) | 22 | |
| 1996 | Kedah | Negeri Sembilan | Selangor | Scott Ollerenshaw (Sabah) | 18 | |
| 1997 | Kedah | Sabah | Selangor | Laszlo Repasi (Perak) | 19 |
Berikut ini adalah daftar juara liga divisi teratas dari tahun 1998 hingga 2003.[1]
| Tahun | Juara (jumlah titel) | Kedua | Ketiga | Keempat | Pencetak gol terbanyak | Gol |
|---|---|---|---|---|---|---|
| 1998 | Pahang | Brunei | Kedah | Vyacheslav Melnikov (Pahang) | 17 | |
| 1999 | Penang | Negeri Sembilan | Sabah | Azman Adnan (Penang) | 13 | |
| 2000 | Penang | Perak | Terengganu | Azizul Kamaluddin (Pahang) | 12 | |
| 2001 | Terengganu | Kelantan | Selangor | Norizam Ali Hassan (Perak) | 13 | |
| 2002 | Selangor | Sabah | Penang | Muhamad Khalid Jamlus (Perak) | 17 | |
| 2003 | Kedah | Perlis | Sabah | Phillimon Chepita (Perlis) | 23 | |
Berikut adalah daftar juara liga divisi teratas dari tahun 2004 hingga sekarang.[1]
| Juara Sepakbola Malaysia | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No | Musim | Piala Malaya | Piala Emas Raja Raja | Piala FAM | Piala FA Malaysia | Liga Malaysia | Piala Agong | Piala Sumbangsih | Divisi 2 | Divisi 3 | Piala Presiden | Piala Challenge | Piala Belia |
| 1 | 1921 | Singapura | |||||||||||
| 2 | 1922 | Selangor | Kedah | ||||||||||
| 3 | 1923 | Singapura | Selangor | ||||||||||
| 4 | 1924 | Singapura | Selangor | ||||||||||
| 5 | 1925 | Singapura | Selangor | ||||||||||
| 6 | 1926 | Perak | Selangor | ||||||||||
| 7 | 1927 | Selangor | Perak | ||||||||||
| 8 | 1928 | Sel & Sin | Selangor | ||||||||||
| 9 | 1929 | Sel & Sin | Kedah | ||||||||||
| 10 | 1930 | Singapura | Selangor | ||||||||||
| 11 | 1931 | Perak | |||||||||||
| 12 | 1932 | Singapura | |||||||||||
| 13 | 1933 | Singapura | |||||||||||
| 14 | 1934 | Singapura | |||||||||||
| 15 | 1935 | Selangor | Selangor | ||||||||||
| 16 | 1936 | Selangor | |||||||||||
| 17 | 1937 | Singapura | |||||||||||
| 18 | 1938 | Selangor | Selangor | ||||||||||
| 19 | 1939 | Singapura | Ditangguhkan karena Perang Dunia II | ||||||||||
| 20 | 1940 | Singapura | |||||||||||
| 21 | 1941 | Singapura | |||||||||||
| 22 | 1942 | Tidak diselenggarakan akibat Perang Dunia II | |||||||||||
| 23 | 1943 | ||||||||||||
| 24 | 1944 | ||||||||||||
| 25 | 1945 | ||||||||||||
| 26 | 1946 | ||||||||||||
| 27 | 1947 | Singapura | |||||||||||
| 28 | 1948 | Negeri Sembilan | Kedah | ||||||||||
| 29 | 1949 | Selangor | Kedah | ||||||||||
| 30 | 1950 | Singapura | Singapura | ||||||||||
| 31 | 1951 | Singapura | Penang | ||||||||||
| 32 | 1952 | Singapura | Kedah | Penang | |||||||||
| 33 | 1953 | Penang | Kedah | Kelantan | |||||||||
| 34 | 1954 | Penang | Selangor | Kelantan | |||||||||
| 35 | 1955 | Singapura | Singapura | Penang | |||||||||
| 36 | 1956 | Selangor | Penang | Penang | |||||||||
| 37 | 1957 | Perak | Selangor | Penang | |||||||||
| 38 | 1958 | Penang | Singapura | ATM | |||||||||
| 39 | 1959 | Selangor | Singapura | Perak | |||||||||
| 40 | 1960 | Singapura | Singapura | Selangor | |||||||||
| 41 | 1961 | Selangor | Selangor | Selangor | |||||||||
| 42 | 1962 | Selangor | Perak | Selangor | |||||||||
| 43 | 1963 | Selangor | Singapura | Singapura | |||||||||
| 44 | 1964 | Singapura | Singapura | Perak | |||||||||
| 45 | 1965 | Singapura | Johor | Perak | |||||||||
| 46 | 1966 | Selangor | Penang | Selangor | |||||||||
| 47 | 1967 | Perak | Perlis | Singapura | |||||||||
| 48 | 1968 | Selangor | Penang | Selangor | |||||||||
| 49 | 1969 | Selangor | Penang | Terengganu | |||||||||
| 50 | 1970 | Perak | Terengganu | Penjara | |||||||||
| 51 | 1971 | Selangor | ATM | Penjara | |||||||||
| 52 | 1972 | Selangor | Kelantan | Selangor | |||||||||
| 53 | 1973 | Selangor | Singapura | Penjara | |||||||||
| 54 | 1974 | Penang | Perak | UMNO Selangor FC | |||||||||
| 55 | 1975 | Selangor | Singapura | Kuantan | |||||||||
| 56 | 1976 | Selangor | Johor | Adabi SC | |||||||||
| 57 | 1977 | Singapura | Terengganu | Kuantan | |||||||||
| 58 | 1978 | Selangor | Kelantan | NS Indians FC | |||||||||
| 59 | 1979 | Selangor | Johor | PKNS FC | Singapura | ||||||||
| 60 | 1980 | Singapura | Pahang | Darul Makmur FC | Selangor | ||||||||
| 61 | 1981 | Selangor | Singapura | SPPP FC | Singapura | ||||||||
| 62 | 1982 | Selangor | Kelantan | Sultan Sulaiman SC | Penang | ||||||||
| 63 | 1983 | Pahang | Singapura | SPPP FC | Melaka | ||||||||
| 64 | 1984 | Selangor | ATM | Johor Bahru | Selangor | ||||||||
| 65 | 1985 | Johor | Kelantan | KL Cheqpoint FC | Singapura | ||||||||
| 66 | 1986 | Selangor | Penang | PDC FC | Kuala Lumpur | ||||||||
| 67 | 1987 | Kuala Lumpur | Terengganu | DBKL FC | Pahang | ||||||||
| 68 | 1988 | Kuala Lumpur | Johor | DBKL FC | Kuala Lumpur | ||||||||
| 69 | 1989 | Kuala Lumpur | Kelantan | PKNK FC | Selangor | ||||||||
| 70 | 1990 | Kedah | Perak | DBKL FC | Perak | Selangor | |||||||
| 71 | 1991 | Johor | Kelantan | DBKL FC | Selangor | Johor | |||||||
| 72 | 1992 | Pahang | Negeri Sembilan | PKNK FC | Sarawak | Pahang | |||||||
| 73 | 1993 | Kedah | Perlis | Intel FC | Kuala Lumpur | Kedah | |||||||
| 74 | 1994 | Singapura | Kuala Lumpur | PKENJ FC | Kuala Lumpur | Singapura | |||||||
| 75 | 1995 | Selangor | Kelantan | PKENJ FC | Sabah | Pahang | |||||||
| 76 | 1996 | Selangor | Kedah | TM FC | Kedah | Sabah | |||||||
| 77 | 1997 | Selangor | Selangor | ATM | Selangor | Sarawak | |||||||
| 78 | 1998 | Perak | Penang | TM FC | Johor | Penang | |||||||
| 79 | 1999 | Brunei | ATM | Kuala Lumpur | Pahang | ||||||||
| 80 | 2000 | Perak | Terengganu | Terengganu | Selangor | ||||||||
| 81 | 2001 | Terengganu | Kelantan | Selangor | Penang | ||||||||
| 82 | 2002 | Selangor | Penang | Penang | Perak | ||||||||
| 83 | 2003 | MPPJ FC | Kelantan | Negeri Sembilan | Perak | ||||||||
| 84 | 2004 | Perlis | Kelantan | Perak | Pahang | ||||||||
| 85 | 2005 | Selangor | Kedah | Selangor | Perlis | ||||||||
| 86 | 2006 | Perlis | Selangor | Pahang | Negeri Sembilan | ||||||||
| 87 | 2007 | Kedah | Johor | Kedah | Kedah | ||||||||
| 88 | 2008 | Kedah | Kelantan | Kedah | Kedah | ||||||||
| 89 | 2009 | Negeri Sembilan | Perlis | Selangor | Selangor | ||||||||
| 90 | 2010 | Kelantan | Kelantan | Negeri Sembilan | Selangor | ||||||||
| 91 | 2011 | Negeri Sembilan | Pahang | Terengganu | Kelantan | ||||||||
| 92 | 2012 | Kelantan | Perak | Kelantan | Kelantan | ||||||||
| 93 | 2013 | Pahang | Perlis | Kelantan | LionsXII | ||||||||
| 94 | 2014 | Pahang | Perlis | Pahang | JDT FC | ||||||||
| 95 | 2015 | Selangor | Negeri Sembilan | LionsXII | JDT FC | ||||||||
| 96 | 2016 | Kedah | Pahang | JDT FC | JDT FC | ||||||||
| 97 | 2017 | JDT FC | Penang | Kedah | JDT FC | ||||||||
| 98 | 2018 | Perak | Pahang | Pahang | JDT FC | ||||||||
| 99 | 2019 | JDT FC | MISC | Kedah | JDT FC | ||||||||
| 100 | 2020 | JDT FC | |||||||||||
| 101 | 2021 | KL City FC | JDT FC | ||||||||||
| 102 | 2022 | JDT FC | Selangor | JDT FC | JDT FC | ||||||||
| 103 | 2023 | JDT FC | Pahang | JDT FC | JDT FC | ||||||||
| 104 | 2024 | JDT FC | |||||||||||