The Best Collector Card Online Store

VFL Premiers from 1897 to 1989

Victorian Football League Grand Final Winners

The table below outlines all the VFL grand final winners for each year between 1897 up to 1989. You may also be interested in all the AFL premiers from 1990 to present.

Each column is sortable so you can count many times your team one in the past when playing in the VFL.

Year Premiers Year Premiers Year Premiers
1897 Essendon 1928 Collingwood 1959 Melbourne
1898 Fitzroy 1929 Collingwood 1960 Melbourne
1899 Fitzroy 1930 Collingwood 1961 Hawthorn
1900 Melbourne 1931 Geelong 1962 Essendon
1901 Essendon 1932 Richmond 1963 Geelong
1902 Collingwood 1933 South Melbourne 1964 Melbourne
1903 Collingwood 1934 Richmond 1965 Essendon
1904 Fitzroy 1935 Collingwood 1966 St Kilda
1905 Fitzroy 1936 Collingwood 1967 Richmond
1906 Carlton 1937 Geelong 1968 Carlton
1907 Carlton 1938 Carlton 1969 Richmond
1908 Carlton 1939 Melbourne 1970 Carlton
1909 South Melbourne 1940 Melbourne 1971 Hawthorn
1910 Collingwood 1941 Melbourne 1972 Carlton
1911 Essendon 1942 Essendon 1973 Richmond
1912 Essendon 1943 Richmond 1974 Richmond
1913 Fitzroy 1944 Fitzroy 1975 North Melbourne
1914 Carlton 1945 Carlton 1976 Hawthorn
1915 Carlton 1946 Essendon 1977 North Melbourne
1916 Fitzroy 1947 Carlton 1978 Hawthorn
1917 Collingwood 1948 Melbourne 1979 Carlton
1918 South Melbourne 1949 Essendon 1980 Richmond
1919 Collingwood 1950 Essendon 1981 Carlton
1920 Richmond 1951 Geelong 1982 Carlton
1921 Richmond 1952 Geelong 1983 Hawthorn
1922 Fitzroy 1953 Collingwood 1984 Essendon
1923 Essendon 1954 Footscray 1985 Essendon
1924 Essendon 1955 Melbourne 1986 Hawthorn
1925 Geelong 1956 Melbourne 1987 Carlton
1926 Melbourne 1957 Melbourne 1988 Hawthorn
1927 Collingwood 1958 Collingwood 1989 Hawthorn