Seasons

Season List

Season Teams Matches Premiers Runners-Up Minor Premiers Finals System
1897 VFL Season 8 62 Essendon Geelong Geelong Round-Robin System
1898 VFL Season 8 70 Fitzroy Essendon Essendon Sectional Round-Robin System
1899 VFL Season 8 69 Fitzroy South Melbourne Fitzroy Sectional Round-Robin System
1900 VFL Season 8 70 Melbourne Fitzroy Fitzroy Sectional Round-Robin System
1901 VFL Season 8 71 Essendon Collingwood Geelong First Argus System
1902 VFL Season 8 72 Collingwood Essendon Collingwood First Amended Argus System
1903 VFL Season 8 71 Collingwood Fitzroy Collingwood First Amended Argus System
1904 VFL Season 8 71 Fitzroy Carlton Fitzroy First Amended Argus System
1905 VFL Season 8 72 Fitzroy Collingwood Collingwood First Amended Argus System
1906 VFL Season 8 71 Carlton Fitzroy Carlton First Amended Argus System
1907 VFL Season 8 71 Carlton South Melbourne Carlton Second Amended Argus System
1908 VFL Season 10 93 Carlton Essendon Carlton Second Amended Argus System
1909 VFL Season 10 94 South Melbourne Carlton South Melbourne Second Amended Argus System
1910 VFL Season 10 94 Collingwood Carlton Carlton Second Amended Argus System
1911 VFL Season 10 93 Essendon Collingwood Essendon Second Amended Argus System
1912 VFL Season 10 94 Essendon South Melbourne South Melbourne Second Amended Argus System
1913 VFL Season 10 94 Fitzroy St Kilda Fitzroy Second Amended Argus System
1914 VFL Season 10 94 Carlton South Melbourne Carlton Second Amended Argus System
1915 VFL Season 9 76 Carlton Collingwood Collingwood Second Amended Argus System
1916 VFL Season 4 28 Fitzroy Carlton Carlton Second Amended Argus System
1917 VFL Season 6 49 Collingwood Fitzroy Collingwood Second Amended Argus System
1918 VFL Season 8 59 South Melbourne Collingwood South Melbourne Second Amended Argus System
1919 VFL Season 9 76 Collingwood Richmond Collingwood Second Amended Argus System
1920 VFL Season 9 76 Richmond Collingwood Richmond Second Amended Argus System
1921 VFL Season 9 76 Richmond Carlton Carlton Second Amended Argus System
1922 VFL Season 9 76 Fitzroy Collingwood Collingwood Second Amended Argus System
1923 VFL Season 9 76 Essendon Fitzroy Essendon Second Amended Argus System
1924 VFL Season 9 78 Essendon Richmond Essendon Round-Robin Argus System
1925 VFL Season 12 106 Geelong Collingwood Geelong Second Amended Argus System
1926 VFL Season 12 112 Melbourne Collingwood Collingwood Second Amended Argus System
1927 VFL Season 12 111 Collingwood Richmond Collingwood Second Amended Argus System
1928 VFL Season 12 112 Collingwood Richmond Collingwood Second Amended Argus System
1929 VFL Season 12 112 Collingwood Richmond Collingwood Second Amended Argus System
1930 VFL Season 12 112 Collingwood Geelong Collingwood Second Amended Argus System
1931 VFL Season 12 112 Geelong Richmond Geelong Page-McIntyre System
1932 VFL Season 12 112 Richmond Carlton Carlton Page-McIntyre System
1933 VFL Season 12 112 South Melbourne Richmond Richmond Page-McIntyre System
1934 VFL Season 12 112 Richmond South Melbourne Richmond Page-McIntyre System
1935 VFL Season 12 112 Collingwood South Melbourne South Melbourne Page-McIntyre System
1936 VFL Season 12 112 Collingwood South Melbourne South Melbourne Page-McIntyre System
1937 VFL Season 12 112 Geelong Collingwood Geelong Page-McIntyre System
1938 VFL Season 12 112 Carlton Collingwood Carlton Page-McIntyre System
1939 VFL Season 12 112 Melbourne Collingwood Melbourne Page-McIntyre System
1940 VFL Season 12 112 Melbourne Richmond Melbourne Page-McIntyre System
1941 VFL Season 12 112 Melbourne Essendon Carlton Page-McIntyre System
1942 VFL Season 11 84 Essendon Richmond Essendon Page-McIntyre System
1943 VFL Season 11 84 Richmond Essendon Richmond Page-McIntyre System
1944 VFL Season 12 112 Fitzroy Richmond Richmond Page-McIntyre System
1945 VFL Season 12 124 Carlton South Melbourne South Melbourne Page-McIntyre System
1946 VFL Season 12 119 Essendon Melbourne Essendon Page-McIntyre System
1947 VFL Season 12 118 Carlton Essendon Carlton Page-McIntyre System
1948 VFL Season 12 119 Melbourne Essendon Essendon Page-McIntyre System
1949 VFL Season 12 118 Essendon Carlton North Melbourne Page-McIntyre System
1950 VFL Season 12 112 Essendon North Melbourne Essendon Page-McIntyre System
1951 VFL Season 12 112 Geelong Essendon Geelong Page-McIntyre System
1952 VFL Season 12 118 Geelong Collingwood Geelong Page-McIntyre System
1953 VFL Season 12 112 Collingwood Geelong Geelong Page-McIntyre System
1954 VFL Season 12 112 Footscray Melbourne Geelong Page-McIntyre System
1955 VFL Season 12 112 Melbourne Collingwood Melbourne Page-McIntyre System
1956 VFL Season 12 112 Melbourne Collingwood Melbourne Page-McIntyre System
1957 VFL Season 12 112 Melbourne Essendon Melbourne Page-McIntyre System
1958 VFL Season 12 112 Collingwood Melbourne Melbourne Page-McIntyre System
1959 VFL Season 12 112 Melbourne Essendon Melbourne Page-McIntyre System
1960 VFL Season 12 112 Melbourne Collingwood Melbourne Page-McIntyre System
1961 VFL Season 12 112 Hawthorn Footscray Hawthorn Page-McIntyre System
1962 VFL Season 12 113 Essendon Carlton Essendon Page-McIntyre System
1963 VFL Season 12 112 Geelong Hawthorn Hawthorn Page-McIntyre System
1964 VFL Season 12 112 Melbourne Collingwood Melbourne Page-McIntyre System
1965 VFL Season 12 112 Essendon St Kilda St Kilda Page-McIntyre System
1966 VFL Season 12 112 St Kilda Collingwood Collingwood Page-McIntyre System
1967 VFL Season 12 112 Richmond Geelong Richmond Page-McIntyre System
1968 VFL Season 12 124 Carlton Essendon Essendon Page-McIntyre System
1969 VFL Season 12 124 Richmond Carlton Collingwood Page-McIntyre System
1970 VFL Season 12 136 Carlton Collingwood Collingwood Page-McIntyre System
1971 VFL Season 12 136 Hawthorn St Kilda Hawthorn Page-McIntyre System
1972 VFL Season 12 139 Carlton Richmond Carlton McIntyre Final Five System
1973 VFL Season 12 138 Richmond Carlton Collingwood McIntyre Final Five System
1974 VFL Season 12 138 Richmond North Melbourne Richmond McIntyre Final Five System
1975 VFL Season 12 138 North Melbourne Hawthorn Hawthorn McIntyre Final Five System
1976 VFL Season 12 138 Hawthorn North Melbourne Carlton McIntyre Final Five System
1977 VFL Season 12 139 North Melbourne Collingwood Collingwood McIntyre Final Five System
1978 VFL Season 12 138 Hawthorn North Melbourne North Melbourne McIntyre Final Five System
1979 VFL Season 12 138 Carlton Collingwood Carlton McIntyre Final Five System
1980 VFL Season 12 138 Richmond Collingwood Geelong McIntyre Final Five System
1981 VFL Season 12 138 Carlton Collingwood Carlton McIntyre Final Five System
1982 VFL Season 12 138 Carlton Richmond Richmond McIntyre Final Five System
1983 VFL Season 12 138 Hawthorn Essendon North Melbourne McIntyre Final Five System
1984 VFL Season 12 138 Essendon Hawthorn Essendon McIntyre Final Five System
1985 VFL Season 12 138 Essendon Hawthorn Essendon McIntyre Final Five System
1986 VFL Season 12 138 Hawthorn Carlton Hawthorn McIntyre Final Five System
1987 VFL Season 14 160 Carlton Hawthorn Carlton McIntyre Final Five System
1988 VFL Season 14 160 Hawthorn Melbourne Hawthorn McIntyre Final Five System
1989 VFL Season 14 160 Hawthorn Geelong Hawthorn McIntyre Final Five System
1990 AFL Season 14 161 Collingwood Essendon Essendon McIntyre Final Five System
1991 AFL Season 15 172 Hawthorn West Coast West Coast First McIntyre Final Six System
1992 AFL Season 15 172 West Coast Geelong Geelong Second McIntyre Final Six System
1993 AFL Season 15 157 Essendon Carlton Essendon Second McIntyre Final Six System
1994 AFL Season 15 174 West Coast Geelong West Coast McIntyre Final Eight System
1995 AFL Season 16 185 Carlton Geelong Carlton McIntyre Final Eight System
1996 AFL Season 16 185 North Melbourne Sydney Sydney McIntyre Final Eight System
1997 AFL Season 16 185 Adelaide St Kilda St Kilda McIntyre Final Eight System
1998 AFL Season 16 185 Adelaide North Melbourne North Melbourne McIntyre Final Eight System
1999 AFL Season 16 185 Kangaroos Carlton Essendon McIntyre Final Eight System
2000 AFL Season 16 185 Essendon Melbourne Essendon AFL Final Eight System
2001 AFL Season 16 185 Brisbane Lions Essendon Essendon AFL Final Eight System
2002 AFL Season 16 185 Brisbane Lions Collingwood Port Adelaide AFL Final Eight System
2003 AFL Season 16 185 Brisbane Lions Collingwood Port Adelaide AFL Final Eight System
2004 AFL Season 16 185 Port Adelaide Brisbane Lions Port Adelaide AFL Final Eight System
2005 AFL Season 16 185 Sydney West Coast Adelaide AFL Final Eight System
2006 AFL Season 16 185 West Coast Sydney West Coast AFL Final Eight System
2007 AFL Season 16 185 Geelong Port Adelaide Geelong AFL Final Eight System
2008 AFL Season 16 185 Hawthorn Geelong Geelong AFL Final Eight System
2009 AFL Season 16 185 Geelong St Kilda St Kilda AFL Final Eight System
2010 AFL Season 16 186 Collingwood St Kilda Collingwood AFL Final Eight System
2011 AFL Season 17 196 Geelong Collingwood Collingwood AFL Final Eight System
2012 AFL Season 18 207 Sydney Hawthorn Hawthorn AFL Final Eight System
2013 AFL Season 18 207 Hawthorn Fremantle Hawthorn AFL Final Eight System
2014 AFL Season 18 207 Hawthorn Sydney Sydney AFL Final Eight System
2015 AFL Season 18 206 Hawthorn West Coast Fremantle AFL Final Eight System
2016 AFL Season 18 207 Western Bulldogs Sydney Sydney AFL Final Eight System
2017 AFL Season 18 207 Richmond Adelaide Adelaide AFL Final Eight System
2018 AFL Season 18 207 West Coast Collingwood Richmond AFL Final Eight System
2019 AFL Season 18 207 Richmond Greater Western Sydney Geelong AFL Final Eight System
2020 AFL Season 18 162 Richmond Geelong Port Adelaide AFL Final Eight System
2021 AFL Season 18 207 Melbourne Western Bulldogs Melbourne AFL Final Eight System
2022 AFL Season 18 207 Geelong Sydney Geelong AFL Final Eight System